View of Camaiore from the Appuan foothills along the road to Montecastrese

Town of Camaiore, Lucca Province, Italy / May 2003

close window