Brian Flaherty Brian Flaherty

Evan Kinori / Monocle Magazine