DavidCS (Micro)

Meteora is possibly the most beautiful place I’ve ever been.