Glengarda. It's a shame this place was demolished 馃様

image