Illusions, Photo #3

Self-Reliant
1 April 2017

A dangerous force of natural unstoppable, even by her own measure.

Advertisements