- Photo: Seville, Spain
House - Detached Villa in Marbesa