I cannot resist photographing flowers for me they are the most feminine things in nature. In Greek the word for rose is triandafilo which means 30 petals, isn’t that beautiful.

Advertisements