top of page
Since 2010 Robert has been creating a contemporary archive of aerial photographs focused on India's megacities. Captured 10,000 feet above sea level, the images have appeared in publications such as The Guardian, DOMUS India and Scroll.in, and exhibited in Mumbai, Ahmedabad, Hyderabad, Chennai and Edinburgh.
Additional galleries coming soon. Limited edition prints are available in the Urbs Indis shop or get in touch to inquire about a specific photograph.

Urban Kabir | May 2013

Twins and Antilla | February 2014

Tensile Masjid | November 2010

Tardeo to Dadar | March 2013

Smog Opolis | January 2014


Submerged Forests | July 2010

Old Woman’s Island | March 2014

Ocean to Harbour | June 2013

Nitrogen City | January 2014

Mumbai Mist | March 2013

Monsoon Cameo | May 2013

Marine Drive | December 2011

Monsoon Sunrise | May 2013

Mangroves Avicennia | July 2010

Mahalakshmi's Shadows | June 2013

Haji Ali | April 2014

Low Tide | June 2013

China Link | May 2013

Floating Shadows | June 2013

Capital Missiles | March 2014

Central Mumbai | May 2013

Carter Road | April 2013

Bombay Island City | March 2013

Urban Kabir | May 2013

Twins and Antilla | February 2014

Tensile Masjid | November 2010

Tardeo to Dadar | March 2013

Smog Opolis | January 2014


Submerged Forests | July 2010

Old Woman’s Island | March 2014

Ocean to Harbour | June 2013

Nitrogen City | January 2014

Mumbai Mist | March 2013

Monsoon Cameo | May 2013

Marine Drive | December 2011

Monsoon Sunrise | May 2013

Mangroves Avicennia | July 2010

Mahalakshmi's Shadows | June 2013

Haji Ali | April 2014

Low Tide | June 2013

China Link | May 2013

Floating Shadows | June 2013

Capital Missiles | March 2014

Central Mumbai | May 2013

Carter Road | April 2013

Bombay Island City | March 2013

Triplicane Assemblies | July 2015

Venetian Vadapalani | February 2015

The Roads | April 2015

The Island | April 2015

St. Thomas Metro | June 2015

St. Thomas Mount | June 2015

Georgetown Grid | April 2015

Presidency College | June 2015

Race Course | May 2015

Old Mahapalipuram Road | May 2015

MRC Nagar | May 2015

Madras Port | April 2015

Mount Road | April 2015

Madras Club | June 2015

King Institute | June 2015

Guindy Metro | April 2015

Kathipara Junction | April 2015

Kapaleeshwarar Temple | June 2015

Adyar River | May 2015

Fort St. George | June 2015

Cooum Curves | April 2015

Marmelong Movement | April 2015

Anna Nagar | May 2015

Adambakkam Lake | February 2015

Cooum Curves | April 2015

Triplicane Assemblies | July 2015

Venetian Vadapalani | February 2015

The Roads | April 2015

The Island | April 2015

St. Thomas Metro | June 2015

St. Thomas Mount | June 2015

Georgetown Grid | April 2015

Presidency College | June 2015

Race Course | May 2015

Old Mahapalipuram Road | May 2015

MRC Nagar | May 2015

Madras Port | April 2015

Mount Road | April 2015

Madras Club | June 2015

King Institute | June 2015

Guindy Metro | April 2015

Kathipara Junction | April 2015

Kapaleeshwarar Temple | June 2015

Adyar River | May 2015

Fort St. George | June 2015

Cooum Curves | April 2015

Marmelong Movement | April 2015

Anna Nagar | May 2015

Adambakkam Lake | February 2015

Cooum Curves | April 2015

Powai Artifical | December 2014

Seventeen Percent | December 2014

Juhu Beach | January 2015

Sakinaka Metro | December 2014

Control Towers | January 2015

Suburban Luxury | January 2015

Gorai Creek | January 2015

Northern Intrusions | January 2015

Birds of Bombay | April 2015

Borivali Planning? | February 2015

All Was Well | April 2015

Western Railways | April 2015

Jamsetjee Causeway | February 2015

Bandra Jackals | May 2015

Seventy-One Percent | May 2015

Mahim Business Centre | March 2015

Juhu Anthills | April 2015

Bountiful Xanadu | April 2015

Bhiwandi's Waral | May 2015

Aldeamar Fort | April 2015

Bombay's Lakeland | February 2015

Vikhroli Lab | December 2014

Aarey Colony | December 2014

Nalasopara Overspill | April 2015

Powai Artifical | December 2014

Seventeen Percent | December 2014

Juhu Beach | January 2015

Sakinaka Metro | December 2014

Control Towers | January 2015

Suburban Luxury | January 2015

Gorai Creek | January 2015

Northern Intrusions | January 2015

Birds of Bombay | April 2015

Borivali Planning? | February 2015

All Was Well | April 2015

Western Railways | April 2015

Jamsetjee Causeway | February 2015

Bandra Jackals | May 2015

Seventy-One Percent | May 2015

Mahim Business Centre | March 2015

Juhu Anthills | April 2015

Bountiful Xanadu | April 2015

Bhiwandi's Waral | May 2015

Aldeamar Fort | April 2015

Bombay's Lakeland | February 2015

Vikhroli Lab | December 2014

Aarey Colony | December 2014

Nalasopara Overspill | April 2015

1,500 Year Sunrise | February 2017

Bombay Island City II | March 2016

Bombay Heights | February 2016

Back Bay to Salsette | September 2010

Worli TV Tower Fog | February 2016

Chowpatty to Elephanta | January 2016

Eastern Express Highway | March 2016

Parel Skyline | January 2016

Juhu to Kandivali | January 2016

Thane City and Creek | January 2016

Bassein Creek | April 2016

Bassein Fort | April 2016

Worli Seaface |


1,500 Year Sunrise | February 2017

Bombay Island City II | March 2016

Bombay Heights | February 2016

Back Bay to Salsette | September 2010

Worli TV Tower Fog | February 2016

Chowpatty to Elephanta | January 2016

Eastern Express Highway | March 2016

Parel Skyline | January 2016

Juhu to Kandivali | January 2016

Thane City and Creek | January 2016

Bassein Creek | April 2016

Bassein Fort | April 2016

Worli Seaface |


1,500 Year Sunrise | February 2017

Bombay Island City II | March 2016

Bombay Heights | February 2016

Back Bay to Salsette | September 2010

Worli TV Tower Fog | February 2016

Chowpatty to Elephanta | January 2016

Eastern Express Highway | March 2016

Parel Skyline | January 2016

Juhu to Kandivali | January 2016

Thane City and Creek | January 2016

Bassein Creek | April 2016

Bassein Fort | April 2016

Worli Seaface |


West Wall | October 2016

Khanjah Triangle | July 2016

Astodia Gate | May 2015

Kankaria Lake | November 2017

Ahmedabad South | December 2015

Raipur Gate | November 2017

Sarangpur Gate | May 2015

Panch Kawa Gate | May 2015

Prem Gate | May 2015

Dariapur Gate | October 2016


West Wall | October 2016

Khanjah Triangle | July 2016

Astodia Gate | May 2015

Kankaria Lake | November 2017

Ahmedabad South | December 2015

Raipur Gate | November 2017

Sarangpur Gate | May 2015

Panch Kawa Gate | May 2015

Prem Gate | May 2015

Dariapur Gate | October 2016


West Wall | October 2016

Khanjah Triangle | July 2016

Astodia Gate | May 2015

Kankaria Lake | November 2017

Ahmedabad South | December 2015

Raipur Gate | November 2017

Sarangpur Gate | May 2015

Panch Kawa Gate | May 2015

Prem Gate | May 2015

Dariapur Gate | October 2016


Rapid Reflection | May 2017

Ambedkar Sunrise | January 2017

Mount Pirana | January 2017

Nicol Canal Road | December 2015

IIM Ahmedabad | January 2015

Sardar Patel Stadium | January 2015

GIDC | December 2015

Sabarmati River | November 2017


Power Plant | July 2015

Western Limits | January 2015

Sabarmati Lines | May 2015

Rapid Reflection | May 2017

Ambedkar Sunrise | January 2017

Mount Pirana | January 2017

Nicol Canal Road | December 2015

IIM Ahmedabad | January 2015

Sardar Patel Stadium | January 2015

GIDC | December 2015

Sabarmati River | November 2017


Power Plant | July 2015

Western Limits | January 2015

Sabarmati Lines | May 2015

Rapid Reflection | May 2017

Ambedkar Sunrise | January 2017

Mount Pirana | January 2017

Nicol Canal Road | December 2015

IIM Ahmedabad | January 2015

Sardar Patel Stadium | January 2015

GIDC | December 2015

Sabarmati River | November 2017


Power Plant | July 2015

Western Limits | January 2015

Sabarmati Lines | May 2015
Delhi Birds

Badarpur Smog | February 2012

Yamuna Sangam | February 2012

Wing Road | February 2012

Migrant Populations | December 2011

Tughlaqabad Fort | February 2012

Developer's Paradise | May 2014

Qutab Minar | February 2012

Delhi Metro | February 2012

Inconvenient Nests | May 2012

Imported Habitats | June 2012

Contemporary Compounds | February 2012

Victory Wa(i)lls | February 2012

Badarpur Smog | February 2012

Yamuna Sangam | February 2012

Wing Road | February 2012

Migrant Populations | December 2011

Tughlaqabad Fort | February 2012

Developer's Paradise | May 2014

Qutab Minar | February 2012

Delhi Metro | February 2012

Inconvenient Nests | May 2012

Imported Habitats | June 2012

Contemporary Compounds | February 2012

Victory Wa(i)lls | February 2012

Badarpur Smog | February 2012

Yamuna Sangam | February 2012

Wing Road | February 2012

Migrant Populations | December 2011

Tughlaqabad Fort | February 2012

Developer's Paradise | May 2014

Qutab Minar | February 2012

Delhi Metro | February 2012

Inconvenient Nests | May 2012

Imported Habitats | June 2012

Contemporary Compounds | February 2012

Victory Wa(i)lls | February 2012
bottom of page