Image 1 of 1
13TRsp0006.jpg
Market scene from Girona's famous Plaça del Lleó, Catalonia, Spain