8067
You can almost smell the fresh scent of rose petals in this uniquely detailed view of the pink and peach layers.
Type
Color
Tags
Other Similar Photos