Kennedy & Co

No. 20 The Beach House