4 of 30
Martin Gardner, martingardner.com

Holm Place (OB Architecture Ltd)

Martin Gardner, martingardner.com