Such tiny beads of dew on the petals..no water spray anywhere near, honestly!! The extra photo is of a "Leopard" orchid..see if you can spot the Leopard?
Comments
Sign in or get an account to comment.