iDesignTile | Carmel, Ca – Beach

Carmel, Ca – Beach

Public space done right.