One of the Theopetra cave dwellers Published 24 November 2014 at 600 × 400 in The magic of Meteora ← Previous Next → One of the Theopetra cave dwellers