Tellaro, Liguria, Italy

Tellaro, Liguria, Italy

Beautiful Liguria

By Bela Torok