Sibling Rivalry.
petal (noun) each of the segments forming the outer part of a flower
origin: Greek petalon 'leaf'
petal (noun) each of the segments forming the outer part of a flower
origin: Greek petalon 'leaf'
Read less
origin: Greek petalon 'leaf'
Read less
Views
107
Likes
Awards
Community Choice Award
Same photographer See all