The Rock

A giant rocky structure in Meteora, Thessaly, Greece light by the sidelight of the setting sun.

Back to Top