Venice landing

Venice, Venezia, Italy, Italia, landing, airport, travel, photo

On the final approach to land in Venice, Italy. What a sight!

Speak Your Mind

*

CommentLuv badge