Pla de Palau


Pla de Palau - square in Spain.