Peter Tupper

British Columbia

Alamy