Alicante Graff
Interesting throwup at Plaça dels Estels in downtown Alicante.

Posted Thursday June 4, 2009