Houzz Logo Print
Small modern rectangular pool in Melbourne with tile.

Heidelberg

Modern Pool, Melbourne