2019 - Marseille, Provence - France |
2019 - Cambridge - Waterloo, Ontario - Canada |
2019 - Paris - Brant, Ontario - Canada |
2019 - Elora - Wellington, Ontario - Canada |
2019 - Oriente Train Station, Lisboa - Portugal |
2019 - Paris - Brant, Ontario - Canada |
2019 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2019 - Elora - Wellington, Ontario - Canada |
2019 - Elora - Wellington, Ontario - Canada |
2019- Faro Marina, Algarve - Portugal |
2019- Faro Marina, Algarve - Portugal |
2019 - Reservatório da Mãe d'Água das Amoreiras, Lisboa - Portugal |
2018 - Giardini Botanici di Villa Taranto, Lake Maggiore - Stresa, Verbano Cusio Ossola - Italy |
2018 - Locarno - Ticino - Switzerland |
2018 - Reflections, Montreux - Switzerland |
2018 - Yayoi Kusama - AGO, Toronto - Canada |
2018 - Sydney - Cape Briton, Nova Scotia - Canada |
2018 - Vila Nova de Gaia, Porto - Portugal |
2018 - Yayoi Kusama Infinity Mirrors (The Souls of Millions) - AGO - Toronto, Ontario - Canada |
2018 - Yayoi Kusama Infinity Mirrors (Dots Obsession) - AGO - Toronto, Ontario - Canada |
2018 - Yayoi Kusama Infinity Mirrors (Phalli's Field) - AGO - Toronto, Ontario - Canada |
2017 - Eaton Centre Pedestrian Bridge - Toronto, Ontario - Canada |
2017 - Viareggio, Tuscany - Italy |
2017 - Florence, Tuscany - Italy |
2017 - Nuit Blanche, Aga Khan - Toronto, Ontario - Canada |
2017 - Nuit Blanche, Aga Khan - Toronto, Ontario - Canada |
2017 - Reflecting Pools, Aga Khan Museum - Toronto, Ontario - Canada |
2017 - Quinta da Regalia - Sintra, Lisboa - Portugal |
2016 - Bamberg - Germany |
2016 - Nuremberg - Germany |
2016 - Hilton Hotel Buda Lobby, Budapest - Hungary |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Budapest University Of Technology And Economics, Budapest - Hungary |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Ken in the Persian Carpet Room, Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Persian Carpet, Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Dale Chihuly Exhibition at ROM - Toronto, Ontario - Canada |
2016 - Cologne - Germany |
2016 - Cologne - Germany |
2016 - Cologne - Germany |
2016 - Koblenz - Germany |
2016 - Rhine River, Cologne - Germany |
2016 - Koblenz - Germany |
2016 - Reflection of Matthias Church - Buda, Budapest - Hungary |
2016 - Stouffville Motorfest, Ontario - Canada |
2016 - Reflections, Kinderdijk - Netherlands |
2016 - Stouffville Motorfest, Ontario - Canada |
2016 - Passau - Germany |
2016 - Reflections, Riverside - Toronto, Ontario - Canada |
2016 - Rid Light District, Amsterdam - Netherlands |
2016 - Dundas Square - Toronto, Ontario - Canada |
2016 - Ismaili Centre (Spring) - Toronto, Ontario - Canada |
2016 - Ismaili Centre (Spring)- Toronto, Ontario - Canada |
2016 - Doca Faro, Algarve - Portugal |
2016 - Doca Faro, Algarve - Portugal |
2016 - Doca Faro, Algarve - Portugal |
2016 - Hotel Faro Rooftop Pool & Ria Formosa Lounge Bar, Algarve - Portugal (HDR) |
2016 - Aveiro - Portugal |
2016 - Museu Nacional dos Coches - Belém, Lisboa - Portugal |
2016 - Faro, Algarve - Portugal |
2016 - (Reflections)Café Quente e Frio - Faro, Algarve - Portugal |
2014 - Jardins da Agua, Expo Park - Lisboa - Portugal |
2015 - Museu Municipal de Vila Real de Santo António, Algarve - Portugal |
2015 - Würsburg - Germany |
2015 - Portal #14, Concorde place - Toronto, Ontario - Canada |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - Concorde Place - Toronto, Ontario - Canada |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - Prague - Czech Republic |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - Karluv Most (Charles Bridge), Prague - Czech Republic |
2015 - Sunrise, Wertheim (Moselle River) - Germany |
2015 - Moselle River, Bernkastel-Kues - Germany |
2015 - (Cities of Lights River Cruise) Moselle River, Bernkastel-Kues - Germany |
2015 - Rothenburg - Germany |
2015 - Panamania at Toronto City Hall, Ontario - Canada |
2015 - Panamania at Toronto City Hall, Ontario - Canada |
2015 - Loulé, Algarve - Portugal |
2015 - Concorde Place, Toronto, Ontario - Canada |
2015 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2015 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2015 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2015 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada (HDR) |
2015 - Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada (HDR) |
2015 - Porto - Portugal |
2015 - Marquês Pombal, Lisboa - Portugal |
2015 - Faro, Algarve - Portugal |
2015 - Faro, Algarve - Portugal |
2015- Modelo Shopping Mall - Albufeira, Algarve - Portugal |
2015 - Olhão, Algarve - Portugal |
2015 - Doca de Faro , Algarve - Portugal |
2015 - Faro, Algarve - Portugal |
2015 - Reflections, Culatra Island - Ria Formosa, Algarve - Portugal |
2015 _ Praça Gomes Teixeira, Porto - Portugal |
2015 - Fuseta, Algarve - Portugal |
2015 - Faro, Algarve - Portugal |
2015 - Porto, Portugal |
2014 - Reflections - Hotel Meliã Marina Varadero, Cuba |
2014 - Lobby, Hotel Meliã Marina Varadero - Cuba |
2014 - Reflections - Hotel Meliã Marina Varadero, Cuba |
2014 - Ponte Vasco da Gama - Expo Park, Lisboa - Portugal |
2014 - Reflections - Hotel Meliã Marina Varadero, Cuba |
2014 - Ponte Vasco da Gama - Expo Park, Lisboa - Portugal |
2014 - The New Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2014 - The New Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2014 - The New Ismaili Centre and Aga Khan Museum - Toronto, Ontario - Canada |
2014 - Autumn Colours, Wilket Creek Park - Toronto, Ontario - Canada |
2014 - Autumn Colours, Seton Park - Toronto, Ontario - Canada |
2014 - Reflexion, Evergreen Brick Works - Toronto, Ontario - Canada |
2014 - Evergreen Brick Works - Tornto, Ontario - Canada |
2014 - Rouge Valley Cruisers - Toronto, Ontario - Canada |
2014 - Evergreen Brick Works - Tornto, Ontario - Canada |
2014 - Ken, Evergreen Brick Works - Tornto, Ontario - Canada |
2014 - Ken, Everygreen Brick Works - Tornto, Ontario - Canada |
2014 - Ken, Evergreen Brick Works - Tornto, Ontario - Canada |
2014 - Ken, Evergreen Brick Works - Tornto, Ontario - Canada |
2014 - Reflection |
2014 - Beam of Light |
2014 - Scarborough Bluffer's Park Beach - Toronto, Ontario - Canada |
2014 - A Doca - Faro, Algarve - Portugal |
2014 - A Doca - Faro, Algarve - Portugal |
2014 - Doca - Faro, Algarve - Portugal |
2013 - Freedom |
2013 - Free at Last! |
2013 - Toronto, Ontario - Canada (Infrared) |
2013 - Reflections - Toronto, Ontario - Canada (HDR) |
2013 - Reflections - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (Infrared) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR |
2013 - Highgate - Toronto, Ontario - Canada |
2013 - Highgate - Toronto, Ontario - Canada |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Toronto, Ontario - Canada (HDR) |
2013 - Washington DC, USA |
2012 - Autumn Colours - Wilket Creek Park, Toronto |
2012 - Autumn Colours - Wilket Creek Park, Toronto |
2012 - Autumn Colours - Wilket Creek Park, Toronto |
2012 - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Digital Paintng - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Moccasin Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Wilket Creek Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Wilket Creek Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Edwards Garden - Toronto, Ontario - Canada |
2012 - Autumn Colours - Seton Park - Toronto, Ontario - Canada |
2012 - Autumn Colours - Wilket Creek Park, Toronto |
2012 - Reflections (Digital Painting) - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Reflections - Variegated Water Canna Lily - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Reflections, Water Lily - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Reflections - Variegated Water Canna Lily - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - ZimSculpt - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Reflections - Variegated Water Canna Lily - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - Reflections (Digital Painting) - Royal Botanical Garden - Burlington, Ontario - Canada |
2012 - 3 Concorde Reflection |
2012 - Green Reflection |
212 - Reflections (B&W) |
2012 - Reflection |
2009 - Seton Park |
2009 - Seton Park |
2009 - View from apartment at night - Funchal, Madeira - Portugal |
2012 - Albufeira, Algarve - Portugal |
2012 - Praia dos Pescadores - Albufeira, Algarve - Portugal |
2011 - Mediterranean Cruise - Venice, Italy |
2011 - Venice, Italy |
2011 - Katakolon, Greece |
2011 - Vancouver - Dr. Sun Yat-Sen Classical Chinese Garden |
2011 - Vancouver - Dr. Sun Yat-Sen Classical Chinese Garden |
2011 - Vancouver - Dr. Sun Yat-Sen Classical Chinese Garden |
2011 - Vancouver - Dr. Sun Yat-Sen Classical Chinese Garden |
2011 - Vancouver - Stanley Park |
2011 - View from the Rocky Mountaineer Train - Vancouver to Calgary |
2011 - View from the Rocky Mountaineer Train - Vancouver to Calgary |