Beach Blocks  2009  Sirolo, Italy commissioned by AliveShoes

Beach Blocks 2009 Sirolo, Italy commissioned by AliveShoes