Albion courtyard

Beeston, Nottingham, UK.View map