Designed by
Title
The altar of the small chapel in Don Pedro Palace in Alcazar complex in Seville, Spain #170229656
Description
SEVILLE, SPAIN - OCTOBER 1, 2019: The beautiful carved wooden altar with large icon in small chapel in King Padro Palace of Alcazar complex, on October 1 in Seville
This image is editorial