Designed by
Title
Placa del Rei square, in Barcelona, Spain #322625234
Description
Barcelona, Spain - June 4, 2024: Placa del Rei square, in Barcelona, Spain, highlighting the facade of Palau Reial Major palace in the center, and the lantern tower of the cathedral on the left
This image is editorial