Album: 6545000001

God's perfection in a flower! Photo taken on March 12, 2013 in São Paulo, Brazil.

Report Abuse

Report Image