X
A new life springs - A plant growing from the palm of a man.
@Astraea (175)
• Sweden

A new life springs - A plant growing from the palm of a man.