Michael’s tears

Standard

On October 26, 2013 at a small cemetery village chapel in Greece:

Advertisements