Bowler by Tim Stewart Architects

Bowler by Tim Stewart Architects (4)