SlideShare a Scribd company logo
1 of 53
Download to read offline
How Digital Maps Navigate the
Human Condition!
!
Guy Gould-Davies | SapientNitro !           !
                                    3.10.2012
A visual representation
of a space in support of
future action!
We are all going somewhere.!
1. “rivers”          4. “passes”   6. spirals
2. “mountains”,          and       7. crescents
   “relief” design      “access”
                                   8. plane or break
3. “flooded land”    5. “paths”       lines
a. deer, frontal view   d. ibex, profile view   f. large
                                                   anthropomorphic figure
b. deer, profile view   e. ibex horns
                                                g. two upside down
c. group of ibex
                                                   animals
The unique and
inescapable features of
being human!

The irreducible part of
humanity that is inherent 

and universal!
Lack of Meaning!

Loss of Freedom!

Fear of Isolation!

Fear of Death!
Lack of Meaning!


Loss of Freedom!


Fear of Isolation!


Fear of Death!
Goal-directed
  behavior!


  Spatial
 wayfaring!
GOAL!
GOAL!
GOAL!
Time!
! ffort!
E          GOAL!
! $$!
$
!
Video +
EpicMIX dashboard image
Video +
EpicMIX dashboard image
Video +
EpicMIX dashboard image
Why did the evolution 

in digital maps occur?!
Cultural force!

   Peopleʼs increasing participation in – and shaping of – choices
    and outcomes!

   A growing interest in self-measurement !
      Place, time and progress reference points!
      Rise in gamification!
Technology force!

   Hardware!
       Became ubiquitous; Mooreʼs Law holds; Computers become faster,
        cheaper, smaller!

   Data!
       Cheaper storage; Tools to create data; Explosion of geographic and
        relational data creates opportunities for innovation!


   Access!
       Birth of networking and openness of standards gives everyone access to
        data to use as they please!
Technology Timeline!
How maps behave differently today!

                14,000 BC        2012 AD


Space           Geographic       Health, love, gaming,
                                 fitness, accomplishment

Form            Artifact         System


Status          Subject          Object


Connection      Impersonal       Personal


Dynamics        Fixed            Fluid


Time            None             Real-time
The future. !
It ainʼt what it used to be.!
Closing remarks!
Thank you!

More Related Content

Similar to How digital maps navigate the human condition

Talk on Virtual Heritage at UC Berkeley 10 February 2014
Talk on Virtual Heritage at UC Berkeley 10 February 2014Talk on Virtual Heritage at UC Berkeley 10 February 2014
Talk on Virtual Heritage at UC Berkeley 10 February 2014University of South Australlia
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GISAndrew Turner
 
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)Thierry Gregorius
 
Maptivism - Maps for Activism, Transparency and Engagement
Maptivism -  Maps for Activism, Transparency and EngagementMaptivism -  Maps for Activism, Transparency and Engagement
Maptivism - Maps for Activism, Transparency and EngagementChristian Kreutz
 
Information Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionInformation Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionKrist Wongsuphasawat
 
Space as a Platform
Space as a PlatformSpace as a Platform
Space as a PlatformSean Everett
 
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."ALEX HOWARD: "The future is here. It's just not evenly distributed yet."
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."IGNITE NYC
 
Emergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGEmergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGAnn DeMarle
 
"Enchanted Objects and People:" Data Driven AR
"Enchanted Objects and People:" Data Driven AR"Enchanted Objects and People:" Data Driven AR
"Enchanted Objects and People:" Data Driven ARTish Shute
 
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012SeriousGamesAssoc
 
Curtin 22 May 2014-Seminar: Digital Humanities is not just text
Curtin 22 May 2014-Seminar: Digital Humanities is not just textCurtin 22 May 2014-Seminar: Digital Humanities is not just text
Curtin 22 May 2014-Seminar: Digital Humanities is not just textUniversity of South Australlia
 
The Digital Museum as platform v1
The Digital Museum as platform v1The Digital Museum as platform v1
The Digital Museum as platform v1Jacob Wang
 
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsDigital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsUniversity of South Australlia
 
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...Ferdinando Scala
 
Fred Richardson's Red Centre Way Presentation
Fred Richardson's Red Centre Way PresentationFred Richardson's Red Centre Way Presentation
Fred Richardson's Red Centre Way PresentationBill Wade
 
Pecha Kucha - Research, Innovation and Enterprise Exchange
Pecha Kucha - Research, Innovation and Enterprise ExchangePecha Kucha - Research, Innovation and Enterprise Exchange
Pecha Kucha - Research, Innovation and Enterprise ExchangeHelen Keegan (a.k.a heloukee)
 
Rescue of Long-Tail Data from the Ocean Bottom to the Moon
Rescue of Long-Tail Data from the Ocean Bottom to the MoonRescue of Long-Tail Data from the Ocean Bottom to the Moon
Rescue of Long-Tail Data from the Ocean Bottom to the Moonhsuleslie
 
Visions of the Future: Spime Watch and Pattern Recognition
Visions of the Future: Spime Watch and Pattern RecognitionVisions of the Future: Spime Watch and Pattern Recognition
Visions of the Future: Spime Watch and Pattern RecognitionAlexander Howard
 

Similar to How digital maps navigate the human condition (20)

Talk on Virtual Heritage at UC Berkeley 10 February 2014
Talk on Virtual Heritage at UC Berkeley 10 February 2014Talk on Virtual Heritage at UC Berkeley 10 February 2014
Talk on Virtual Heritage at UC Berkeley 10 February 2014
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
 
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)
Geo-Opportunities in Environment & Sustainability (Or, the Purpose of Life)
 
Maptivism - Maps for Activism, Transparency and Engagement
Maptivism -  Maps for Activism, Transparency and EngagementMaptivism -  Maps for Activism, Transparency and Engagement
Maptivism - Maps for Activism, Transparency and Engagement
 
Information Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionInformation Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An Introduction
 
Space as a Platform
Space as a PlatformSpace as a Platform
Space as a Platform
 
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."ALEX HOWARD: "The future is here. It's just not evenly distributed yet."
ALEX HOWARD: "The future is here. It's just not evenly distributed yet."
 
Heritage Visualisation: Lessons From The Fun Side
Heritage Visualisation: Lessons From The Fun SideHeritage Visualisation: Lessons From The Fun Side
Heritage Visualisation: Lessons From The Fun Side
 
Games, XR, DH-Graz talk, 06.10.2021
Games, XR, DH-Graz talk, 06.10.2021Games, XR, DH-Graz talk, 06.10.2021
Games, XR, DH-Graz talk, 06.10.2021
 
Emergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGEmergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKING
 
"Enchanted Objects and People:" Data Driven AR
"Enchanted Objects and People:" Data Driven AR"Enchanted Objects and People:" Data Driven AR
"Enchanted Objects and People:" Data Driven AR
 
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012
“Getting the Best vQuotient” by Ran Hinrichs - Serious Play Conference 2012
 
Curtin 22 May 2014-Seminar: Digital Humanities is not just text
Curtin 22 May 2014-Seminar: Digital Humanities is not just textCurtin 22 May 2014-Seminar: Digital Humanities is not just text
Curtin 22 May 2014-Seminar: Digital Humanities is not just text
 
The Digital Museum as platform v1
The Digital Museum as platform v1The Digital Museum as platform v1
The Digital Museum as platform v1
 
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsDigital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
 
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...
From Crowdsourcing to Big Data: how ePatients (and their machines) are evolvi...
 
Fred Richardson's Red Centre Way Presentation
Fred Richardson's Red Centre Way PresentationFred Richardson's Red Centre Way Presentation
Fred Richardson's Red Centre Way Presentation
 
Pecha Kucha - Research, Innovation and Enterprise Exchange
Pecha Kucha - Research, Innovation and Enterprise ExchangePecha Kucha - Research, Innovation and Enterprise Exchange
Pecha Kucha - Research, Innovation and Enterprise Exchange
 
Rescue of Long-Tail Data from the Ocean Bottom to the Moon
Rescue of Long-Tail Data from the Ocean Bottom to the MoonRescue of Long-Tail Data from the Ocean Bottom to the Moon
Rescue of Long-Tail Data from the Ocean Bottom to the Moon
 
Visions of the Future: Spime Watch and Pattern Recognition
Visions of the Future: Spime Watch and Pattern RecognitionVisions of the Future: Spime Watch and Pattern Recognition
Visions of the Future: Spime Watch and Pattern Recognition
 

More from Guy Gouldavis

Dove: building a global brand
Dove: building a global brandDove: building a global brand
Dove: building a global brandGuy Gouldavis
 
Marketing for good: The what and how, and why brands must do it.
Marketing for good: The what and how, and why brands must do it.Marketing for good: The what and how, and why brands must do it.
Marketing for good: The what and how, and why brands must do it.Guy Gouldavis
 
Sxsw 2011 crisis of trust in a social age
Sxsw 2011 crisis of trust in a social ageSxsw 2011 crisis of trust in a social age
Sxsw 2011 crisis of trust in a social ageGuy Gouldavis
 
Marketing Strategy: Evolution Of A Species
Marketing Strategy: Evolution Of A SpeciesMarketing Strategy: Evolution Of A Species
Marketing Strategy: Evolution Of A SpeciesGuy Gouldavis
 
The What, How & Why Of Account Planning.
The What, How & Why Of Account Planning.The What, How & Why Of Account Planning.
The What, How & Why Of Account Planning.Guy Gouldavis
 
Taxonomy Of A Great Night Out
Taxonomy Of A Great Night OutTaxonomy Of A Great Night Out
Taxonomy Of A Great Night OutGuy Gouldavis
 

More from Guy Gouldavis (6)

Dove: building a global brand
Dove: building a global brandDove: building a global brand
Dove: building a global brand
 
Marketing for good: The what and how, and why brands must do it.
Marketing for good: The what and how, and why brands must do it.Marketing for good: The what and how, and why brands must do it.
Marketing for good: The what and how, and why brands must do it.
 
Sxsw 2011 crisis of trust in a social age
Sxsw 2011 crisis of trust in a social ageSxsw 2011 crisis of trust in a social age
Sxsw 2011 crisis of trust in a social age
 
Marketing Strategy: Evolution Of A Species
Marketing Strategy: Evolution Of A SpeciesMarketing Strategy: Evolution Of A Species
Marketing Strategy: Evolution Of A Species
 
The What, How & Why Of Account Planning.
The What, How & Why Of Account Planning.The What, How & Why Of Account Planning.
The What, How & Why Of Account Planning.
 
Taxonomy Of A Great Night Out
Taxonomy Of A Great Night OutTaxonomy Of A Great Night Out
Taxonomy Of A Great Night Out
 

Recently uploaded

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Recently uploaded (20)

VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

How digital maps navigate the human condition