SlideShare a Scribd company logo
1 of 66
Download to read offline
Building Social Applications

                Stowe Boyd
Author, /Message, Front Man for The /Messengers
Social tools and their impact on business, media, and society
“A new category of
software is emerging,
software intended to
augment social
systems. […] I call
these social tools:
software intended to
shape culture.”




   Social Tools
Apologies
Questions
Participants Goals
About The Workshop




                       Theory
                       Practice
                     Invention
                        Vision
Theory: Social = Me First
Theory:   Social Scale
Theory:   Sociality
Theory:   Networks
Theory:   Touch Points
Theory:   Streams
Theory:   Markets
Practice:
An Approach To Social Design
Practice: Social Design:   Concepts
Practice: Social Design:   Personas
Practice: Social Design:   Sketchology
Practice: Social Design: User   Narratives
Practice: Social Design: User   Experience
Practice: Dopplr, A Case Study
Dopplr: Basics
Dopplr: Basics
Dopplr: Basics
Dopplr: You Must Be Trippin’
Dopplr: You Must Be Trippin’
Dopplr: Fellow Travelers
Dopplr: Fellow Travelers
Dopplr: Journaling
Dopplr: Journaling
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Account
Dopplr: Facebook
Dopplr: Account
Dopplr: iCal
Dopplr: RSS
Dopplr: Flickr
Dopplr: Flickr
Working Groups
Reverse Engineering Dopplr
Dopplr Direction #1




  Advice and Reviews
Dopplr Direction #2




Hooking Up
Dopplr Direction #3




Arrangements
Dopplr Direction #4




Where’s The Streams?
Dopplr Direction #5




Finer Grained Geography?
Dopplr Direction #6




Finer Grained Travel Plans?
Invention
Invention




            Del.icio.us: Tags
Invention




                            Del.icio.us: Tags
            Last.fm: Virtual Neighborhoods
Invention



                                 Del.icio.us: Tags
                  Last.fm: Virtual Neighborhoods
       Twitter, Facebook, Jaiku: Lifestreaming
(Mal)Invention
(Mal)Invention



Basecamp: The Federation of Work
(Mal)Invention



Basecamp: The Federation of Work
Outside.in: The Social Tipping Point
(Mal)Invention



 Basecamp: The Federation of Work
Outside.in: The Social Tipping Point
     Blinksale: The Missing Market
(Mal)Invention



Basecamp: The Federation of Work
Outside.in: The Social Tipping Point
Blinksale: The Missing Market
Vision: Flow
Vision: Time
Vision: Discovery
Stowe Boyd
stowe.boyd@gmail.com
   www.stoweboyd.com
Credits
New York Stock Exchange Floor by Thomas J. O'Halloran, 1963 (LOC) - Pingnews.com -
http://www.flickr.com/photos/pingnews/508717757/

                                     Messerschmidt Blueprint - Synapse - http://www.flickr.com/photos/synapse/1384561426/

Color Animated fractal ........TendrillonGsr06102006 - SantaRosa OLD SKOOL -
http://www.flickr.com/photos/santarosa/261923723/

                                          The finest flow ever - Populux!! - http://www.flickr.com/photos/pulpolux/56571568/

Creative Media Jam - Hospital - Factoids - http://www.flickr.com/photos/factoids/194864309/

Carp Streamer - m louis - http://www.flickr.com/photos/m-louis/140402492/

Passport - Gravitywave - http://www.flickr.com/photos/gravitywave/366712496/

Crowd walking to buses and cars after the fireworks - Jill - http://www.flickr.com/photos/lij/1739672/

Closeup of newspaper stack - Binarydreams - http://www.flickr.com/photos/binarydreams/251690096/

Close Quarters - NNNNIC - http://www.flickr.com/photos/sqrt/907934275/

Glider With Maneuverable Wing Extremities - Curious Expeditions -
http://www.flickr.com/photos/curiousexpeditions/962399228/

Self-Centered? - TruthLying - http://www.flickr.com/photos/truthlying/30486286/
Late evening sunlight through clouds - reinholdbehringer - http://www.flickr.com/photos/reinholdbehringer/448792619/
Water Streaming Past - Inkswamp - http://www.flickr.com/photos/inkswamp/97457480/

Untitled - pjvandi - http://www.flic kr.c om/photos/pejmanphotos/731315170/
Town Clock - joesflickr’s - http://www.flic kr.c om/photos/joesflic kr/711358450/
Aidan’s First Airline Ticket - Aidan Love - http://www.flic kr.c om/photos/aidanlove/369638970/

More Related Content

What's hot

Lost In Social? Not Anymore
Lost In Social? Not AnymoreLost In Social? Not Anymore
Lost In Social? Not Anymore
KiKi L'Italien
 
Pro Tools vs Logic Pro
Pro Tools vs Logic ProPro Tools vs Logic Pro
Pro Tools vs Logic Pro
chache89
 
Young Minds Digital Times
Young Minds Digital TimesYoung Minds Digital Times
Young Minds Digital Times
Angela Maiers
 
Social media for social services - Annual Meeting Human Services Coalition of...
Social media for social services - Annual Meeting Human Services Coalition of...Social media for social services - Annual Meeting Human Services Coalition of...
Social media for social services - Annual Meeting Human Services Coalition of...
mkinshella
 

What's hot (20)

Hyperlocal Deities, Pachyderms, the Letter W, the Number 3 and some Geo
Hyperlocal Deities, Pachyderms, the Letter W, the Number 3 and some GeoHyperlocal Deities, Pachyderms, the Letter W, the Number 3 and some Geo
Hyperlocal Deities, Pachyderms, the Letter W, the Number 3 and some Geo
 
Matt B. Presentation Zen
Matt B. Presentation ZenMatt B. Presentation Zen
Matt B. Presentation Zen
 
Anderson_Jamar_IgniteSlideShare
Anderson_Jamar_IgniteSlideShareAnderson_Jamar_IgniteSlideShare
Anderson_Jamar_IgniteSlideShare
 
Leaving Your Mark
Leaving Your MarkLeaving Your Mark
Leaving Your Mark
 
Mas alla del aula
Mas alla del aula Mas alla del aula
Mas alla del aula
 
Lost In Social? Not Anymore
Lost In Social? Not AnymoreLost In Social? Not Anymore
Lost In Social? Not Anymore
 
Bridging the Gap - The Future of Learning
Bridging the Gap - The Future of LearningBridging the Gap - The Future of Learning
Bridging the Gap - The Future of Learning
 
Pro Tools vs Logic Pro
Pro Tools vs Logic ProPro Tools vs Logic Pro
Pro Tools vs Logic Pro
 
Share This! How You Will Change the World With Social Networking
Share This! How You Will Change the World With Social NetworkingShare This! How You Will Change the World With Social Networking
Share This! How You Will Change the World With Social Networking
 
Presentación juan víctor
Presentación juan víctorPresentación juan víctor
Presentación juan víctor
 
Young Minds Digital Times
Young Minds Digital TimesYoung Minds Digital Times
Young Minds Digital Times
 
Inbox Zero
Inbox ZeroInbox Zero
Inbox Zero
 
Backchannel Persistence and Collaborative Meaning-Making
Backchannel Persistence and Collaborative Meaning-MakingBackchannel Persistence and Collaborative Meaning-Making
Backchannel Persistence and Collaborative Meaning-Making
 
Aly Presentation Zen
Aly Presentation ZenAly Presentation Zen
Aly Presentation Zen
 
Social media for social services - Annual Meeting Human Services Coalition of...
Social media for social services - Annual Meeting Human Services Coalition of...Social media for social services - Annual Meeting Human Services Coalition of...
Social media for social services - Annual Meeting Human Services Coalition of...
 
Dark Euphoria Where Did The Future Go?
Dark Euphoria  Where Did The Future Go?Dark Euphoria  Where Did The Future Go?
Dark Euphoria Where Did The Future Go?
 
Hot Tech Tools in Literacy Instruction
Hot Tech Tools in Literacy InstructionHot Tech Tools in Literacy Instruction
Hot Tech Tools in Literacy Instruction
 
Re:build 2011: Passion -> Startup
Re:build 2011: Passion -> StartupRe:build 2011: Passion -> Startup
Re:build 2011: Passion -> Startup
 
Learn To Talk And Listen In 60 min
Learn To Talk And Listen In 60 min Learn To Talk And Listen In 60 min
Learn To Talk And Listen In 60 min
 
Tips for getting started with e learning
Tips for getting started with e learningTips for getting started with e learning
Tips for getting started with e learning
 

Similar to Building Social Applications

Forskerkurs kristiansand sept 2014 digitale tekster
Forskerkurs kristiansand sept 2014   digitale tekster Forskerkurs kristiansand sept 2014   digitale tekster
Forskerkurs kristiansand sept 2014 digitale tekster
Jill Walker Rettberg
 
Generation 4.0: Working at the Intersection of People and Technology
Generation 4.0: Working at the Intersection of People and TechnologyGeneration 4.0: Working at the Intersection of People and Technology
Generation 4.0: Working at the Intersection of People and Technology
kramsey
 

Similar to Building Social Applications (20)

A short introduction into Social Media for Rotary Club MBV (2010)
A short introduction into Social Media for Rotary Club MBV (2010)A short introduction into Social Media for Rotary Club MBV (2010)
A short introduction into Social Media for Rotary Club MBV (2010)
 
Social Media & Prevention
Social Media & PreventionSocial Media & Prevention
Social Media & Prevention
 
Design Patterns in Social Media: The Hero's Journey will be Twitter-ed
Design Patterns in Social Media:  The Hero's Journey will be Twitter-edDesign Patterns in Social Media:  The Hero's Journey will be Twitter-ed
Design Patterns in Social Media: The Hero's Journey will be Twitter-ed
 
The Importance Of Ethics In Social Media In Marketing&Advertising 03 10 09
The Importance Of Ethics In Social Media In Marketing&Advertising 03 10 09The Importance Of Ethics In Social Media In Marketing&Advertising 03 10 09
The Importance Of Ethics In Social Media In Marketing&Advertising 03 10 09
 
Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)
 
Week 2 com 497v4
Week 2 com 497v4Week 2 com 497v4
Week 2 com 497v4
 
Forskerkurs kristiansand sept 2014 digitale tekster
Forskerkurs kristiansand sept 2014   digitale tekster Forskerkurs kristiansand sept 2014   digitale tekster
Forskerkurs kristiansand sept 2014 digitale tekster
 
The Magic Circle presentation @ Wharton's Tech-Fast
The Magic Circle presentation @ Wharton's Tech-FastThe Magic Circle presentation @ Wharton's Tech-Fast
The Magic Circle presentation @ Wharton's Tech-Fast
 
SVA Fall 1010
SVA Fall 1010SVA Fall 1010
SVA Fall 1010
 
Mobilize your cause: Tools
Mobilize your cause: ToolsMobilize your cause: Tools
Mobilize your cause: Tools
 
Iphoneography and the news
Iphoneography and the newsIphoneography and the news
Iphoneography and the news
 
Social Media Why Your Business Needed it Yesterday
Social Media Why Your Business Needed it YesterdaySocial Media Why Your Business Needed it Yesterday
Social Media Why Your Business Needed it Yesterday
 
SVA Fall 1210
SVA Fall 1210SVA Fall 1210
SVA Fall 1210
 
Limmud - Using Social Media to Respond to Trends
Limmud - Using Social Media to Respond to TrendsLimmud - Using Social Media to Respond to Trends
Limmud - Using Social Media to Respond to Trends
 
Digital Tattoo Workshop for BCLA/PNLA
Digital Tattoo Workshop for BCLA/PNLADigital Tattoo Workshop for BCLA/PNLA
Digital Tattoo Workshop for BCLA/PNLA
 
The Very Heart of It. Keynote at Urban Libraries Unite (ULU) Conference
The Very Heart of It.  Keynote at Urban Libraries Unite (ULU) ConferenceThe Very Heart of It.  Keynote at Urban Libraries Unite (ULU) Conference
The Very Heart of It. Keynote at Urban Libraries Unite (ULU) Conference
 
Generation 4.0: Working at the Intersection of People and Technology
Generation 4.0: Working at the Intersection of People and TechnologyGeneration 4.0: Working at the Intersection of People and Technology
Generation 4.0: Working at the Intersection of People and Technology
 
How We Used To, How We Will
How We Used To, How We WillHow We Used To, How We Will
How We Used To, How We Will
 
We Make Our Tools And They Shape Us
We Make Our Tools And They Shape UsWe Make Our Tools And They Shape Us
We Make Our Tools And They Shape Us
 
Digital Civil Rights (Bits of Freedom)
Digital Civil Rights (Bits of Freedom)Digital Civil Rights (Bits of Freedom)
Digital Civil Rights (Bits of Freedom)
 

More from Stowe Boyd

Social Media Blur
Social Media BlurSocial Media Blur
Social Media Blur
Stowe Boyd
 
New Spatialism
New SpatialismNew Spatialism
New Spatialism
Stowe Boyd
 
Better Media Plumbing For The Social Web
Better Media Plumbing For The Social WebBetter Media Plumbing For The Social Web
Better Media Plumbing For The Social Web
Stowe Boyd
 
08 10 Why Conversations Migrate
08 10 Why Conversations Migrate08 10 Why Conversations Migrate
08 10 Why Conversations Migrate
Stowe Boyd
 
From The Far Side To The Dark Side: A Crash Course In Business Realities
From The Far Side To The Dark Side: A Crash Course In Business RealitiesFrom The Far Side To The Dark Side: A Crash Course In Business Realities
From The Far Side To The Dark Side: A Crash Course In Business Realities
Stowe Boyd
 
Entrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in StartupsEntrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in Startups
Stowe Boyd
 

More from Stowe Boyd (17)

Social Media Blur
Social Media BlurSocial Media Blur
Social Media Blur
 
Social Business
Social BusinessSocial Business
Social Business
 
The New Web: Social, Real-Time, And Mobile
The New Web: Social, Real-Time, And MobileThe New Web: Social, Real-Time, And Mobile
The New Web: Social, Real-Time, And Mobile
 
The Social Revolution: Ten Years Later, Lookng Ten Years Ahead
The Social Revolution: Ten Years Later, Lookng Ten Years AheadThe Social Revolution: Ten Years Later, Lookng Ten Years Ahead
The Social Revolution: Ten Years Later, Lookng Ten Years Ahead
 
New Spatialism
New SpatialismNew Spatialism
New Spatialism
 
Unmarketing And The Webful Brand
Unmarketing And The Webful BrandUnmarketing And The Webful Brand
Unmarketing And The Webful Brand
 
Social Tools And The Shape Of Future Culture
Social Tools And The Shape Of Future CultureSocial Tools And The Shape Of Future Culture
Social Tools And The Shape Of Future Culture
 
Better Media Plumbing For The Social Web
Better Media Plumbing For The Social WebBetter Media Plumbing For The Social Web
Better Media Plumbing For The Social Web
 
08 10 Why Conversations Migrate
08 10 Why Conversations Migrate08 10 Why Conversations Migrate
08 10 Why Conversations Migrate
 
From The Far Side To The Dark Side: A Crash Course In Business Realities
From The Far Side To The Dark Side: A Crash Course In Business RealitiesFrom The Far Side To The Dark Side: A Crash Course In Business Realities
From The Far Side To The Dark Side: A Crash Course In Business Realities
 
The Social Web: Why The New Web Matters
The Social Web: Why The New Web MattersThe Social Web: Why The New Web Matters
The Social Web: Why The New Web Matters
 
Entrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in StartupsEntrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in Startups
 
Flow: A New Consciousness for a Web of Traffic
Flow: A New Consciousness for a Web of TrafficFlow: A New Consciousness for a Web of Traffic
Flow: A New Consciousness for a Web of Traffic
 
Entrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in StartupsEntrepreneurialitis - Pitfalls in Startups
Entrepreneurialitis - Pitfalls in Startups
 
Building Social Applications
Building Social ApplicationsBuilding Social Applications
Building Social Applications
 
Social = Me First
Social = Me FirstSocial = Me First
Social = Me First
 
Overload, Shmoverload
Overload, ShmoverloadOverload, Shmoverload
Overload, Shmoverload
 

Recently uploaded

Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
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
dollysharma2066
 
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
dollysharma2066
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
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
 

Recently uploaded (20)

Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
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...
 
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
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
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
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
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 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
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
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...
 

Building Social Applications