MERCER ISLAND II

Architect

Silk Cavassa Marchetti

Photographer

Ben Benschneider Photography