Rock towers of Meteora Greece - Travis Caulfield

This is a stunning photo of Meteora in Greece. Travis Caulfield