IMG_1248

Pebbled Wall

a wall made of pebbles in Montreuil-sur-Mer, France – (IMAGE 674)

Have your say!