Mell Square

Mell Square
Mell Square, Solihull, West Midlands, B91 3AZ
Photo of Mell Square