Designed by
Title
Hotel Alfonso XIII is a historic hotel in Seville, Spain #166614759
Description
Seville, Spain - May, 8, 2019. Hotel Alfonso XIII is a historic hotel in Seville, Spain. It was built between 1916 and 1928 especially for the Ibero-American Exposition of 1929
This image is editorial