Latest work

Loading…

Earlier

Barrier Lake, Alberta
Barrier Lake, Alberta
Drumheller Badlands
Drumheller, Alberta
Ghost Lake, Alberta
Ghost Lake, Alberta
Ghost Lake, Alberta
Ghost Lake, Alberta
Ghost Lake, Alberta
Ghost Lake, Alberta
Granville Island
Granville Island, Vancouver
Bowness, Calgary
Fraser River, Vancouver
Gastown, Vancouver
Port Mann Bridge
Port Mann Bridge
Port Mann Bridge
The Erickson, Vancouver
Squamish, British Columbia
Burnaby Mountain
Burnaby Mountain
Burnaby Mountain
Simon Fraser University, Burnaby Mountain
Simon Fraser University, Burnaby Mountain
Simon Fraser University, Burnaby Mountain
Central Library, Vancouver
Pan Pacific Hotel, Vancouver
Harbour Centre, Vancouver
Canada Place Cruiseship Terminal
Downtown Vancouver
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Vancouver International Airport (YVR)
Horseshoe Bay, British Columbia
Horseshoe Bay, British Columbia
BC Ferries Terminal, Horseshoe Bay
BC Ferries, Queen of Surrey
BC Ferries, Queen of Surrey
Highway 407 at Highway 400 Interchange, Vaughan
Highway 400 at Highway 407, Vaughan
Cortellucci Vaughan Hospital
Cortellucci Vaughan Hospital
Cortellucci Vaughan Hospital
Cortellucci Vaughan Hospital
Downtown East, Toronto