Peninsula House

Hare + Klein Stafford Architecture
Vaucluse, NSW