Alcazar Queen’s Bath Interior
$39.50 – $1,596.00
Add some vibrancy to your home with this canvas print of Alcazar queen’s bath. The Alcazar is a royal palace in central Seville, southern Spain. It was built by the Moors in the 13th century and served as a summer residence for the Moorish kings of Seville.