The Red House

View up the street leading to the castle, Sanlucar de Barrameda, Andalusia, Spain.