153 posts by author

Rob Masefield

Rob Masefield

Australian/Canadian, pixel pusher, photographer, music lover, mountain nut, doting Dad, part fish & avid Lions, Heat & Canucks fan!