Designed by
Title
Rectorate Son Lledo in Mallorca island #264262877
Description
Palma de Mallorca, Spain december 15 2022: Main facade of the Rectorate, Son Lledo, of the University of the Balearic Islands, Uib, on a sunny morning. Island of Mallorca, Spain
This image is editorial