SlideShare a Scribd company logo
1 of 78
Beyond responsiveness
Eric Reiss
@elreiss
UX Sofia 2013
Sofia, Bulgaria
Observations
Stories
Lessons
Васил Левски Христо Ботев
Licensed under Wikipedia Commons
Васил Левски Христо Ботев Иван Минчов Вазов
Some trends – good and bad
� Responsive…to what?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
re·spon·sive
adj
1 : responding, reacting
2 : quick to react
Scary facts
� 30 – 50% of traffic now comes from mobile
� Conversion 3.5% for each second of waiting
� After three seconds, 57% of users will leave
� Three approaches to ”One Web”
� Responsive web design
� Client-side adaptive web design
� Server-side adaptive web design
Source: Mobify
Responsive vs. Adaptive
� Responsive
� Based on CSS media queries
� Single template for all devices
� Average of 87 resources on major e-commerce sites
� Sizes from 2 – 15 MB
� Adaptive
� Client- or Server-side
� Delivers device-specific templates
� CS - reuse one set of HTML / JavaScript across devices
� Needs solid grasp of JavaScript
� SS – let server do the heavy lifting
� Requires management of multiple templates
Source: Mobify
And what is “mobile” anyway?
Responsive design?
Responsive content?
Mobile first?
I’d like to suggest a new term:
Anticipatory Design
Anticipatory design...ESP
1. Extracts patterns
2. Situationally aware
� Location-based services
� Motion-based services
� Time-based services
3. Predicts needs
Users
Anticipating needs
No clicks – everything is in play
1st click – is there a preference?
2nd click – this could be a pattern
Third click – yes, there’s a pattern
Fourth click – time to zero in
Eric’s life-lesson #1
Don’t respond to the device.
Anticipate the needs of those
who will use the device.
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
It’s about how we combine content
( )
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
Buzzword du jour
Snow Semmelweis Taylor
1854 Broad St. cholera outbreak
Infant mortality in Vienna
The Hemline Index
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
Marco Vitruvius Pollio
firmitas, utilitas, venustas
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
Source: Standard screen patterns by Theresa Neil
Photos by Isabella J. Fortino
Photos by Isabella J. Fortino
Photos by Isabella J. Fortino
Photos by Isabella J. Fortino
Eric s life-lesson #2
Don’t worship the form.
Embrace the content and context.
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
ag·ile
adj
1 : able to move quickly and easily
2 : mentally quick and resourceful
The three Scrum questions
1. What did you do yesterday?
2. What will you do today
3. What is blocking your progress?
The three Scrum questions
1. What did you do yesterday?
I sailed west.
2. What will you do today?
Sail back to where I was yesterday.
3. What is blocking your progress?
These fucking Scrum meetings!
Eric s life-lesson #3
Don’t become a slave to process.
Break the rules.
Accept the unexpected.
Some thoughts from today
� Responsive…to whom?
A firm notion
Big data, bigger insights
Putting the “A” into “IA”
� Design or mass-production?
� Process or pedantry?
� The Charles H. Duell myth
Charles H. Duell
U.S. Patent Commissioner, 1899
“There is nothing left to invent…”
(Urban myth)
Could there also be too much
complacency in our industry today?
Can we put our work into
historical perspective?
How long is an internet year?
1895 00 05 10 15 20 25 30 1935
Wall St. crash
First commercial
automobile
First series-produced
automobiles
First assembly line
1895 00 05 10 15 20 25 30 1935
1993 94 95 96 97 98 99 00 2001
Wall St. crash
First commercial
automobile
First series-produced
automobiles
First commercial
web browser
First commercial
websites
Dot-bomb
First assembly line
First commercial
CMS
1895 00 05 10 15 20 25 30 1935
1993 94 95 96 97 98 99 00 2001
Wall St. crash
First commercial
automobile
First series-produced
automobiles
First commercial
web browser
First commercial
websites
Dot-bomb
First assembly line
First commercial
CMS
4.7 years – about 1 standard business cycle!
So, we’re somewhere in the 1980s...
Москвич Алеко
Bonus lesson
2-Way Empathy
Count Helmuth von Moltke
No battle plan
survives contact
with the enemy.
Eric’s life-lesson #4
Don’t sacrifice your users for the
benefit of your employer.
No business plan has ever
succeeded without customers.
Bad design causes bad results
Good design wins customers
My big message:
Don’t be complacent.
And you CAN
change the world,
so get on with it!
благодаря!
You can (usually) find Eric at:
The FatDUX Group ApS
Strandøre 15
DK-2100 Copenhagen
Denmark
Office: (+45) 39 29 67 77
Mobile: (+45) 20 12 88 44
Twitter: @elreiss
er@fatdux.com
www.fatdux.com

More Related Content

Viewers also liked

Nationaal Monumentencongres - Crowdfunding
Nationaal Monumentencongres - CrowdfundingNationaal Monumentencongres - Crowdfunding
Nationaal Monumentencongres - Crowdfunding
Ronald Kleverlaan
 
Australia Trek Itinerary 2009
Australia Trek Itinerary 2009Australia Trek Itinerary 2009
Australia Trek Itinerary 2009
guest7859a
 
Career 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in CollegeCareer 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in College
Hannah Almira Amora
 
T R O C A R R L U
T R O C A R  R L UT R O C A R  R L U
T R O C A R R L U
Fxx
 
W D N A L C A T E L
W D N  A L C A T E LW D N  A L C A T E L
W D N A L C A T E L
Fxx
 

Viewers also liked (20)

The Web Dogma 10 years on: tarnished or timeless?
The Web Dogma 10 years on: tarnished or timeless?The Web Dogma 10 years on: tarnished or timeless?
The Web Dogma 10 years on: tarnished or timeless?
 
Apostilapedagogica
ApostilapedagogicaApostilapedagogica
Apostilapedagogica
 
Media Villa Arnhem - Crowdfunding #mediavilla026
Media Villa Arnhem - Crowdfunding #mediavilla026Media Villa Arnhem - Crowdfunding #mediavilla026
Media Villa Arnhem - Crowdfunding #mediavilla026
 
Klreich
KlreichKlreich
Klreich
 
Nationaal Monumentencongres - Crowdfunding
Nationaal Monumentencongres - CrowdfundingNationaal Monumentencongres - Crowdfunding
Nationaal Monumentencongres - Crowdfunding
 
REshape academy - Masterclass financiering van zorginnovaties - Crowdfunding
REshape academy - Masterclass financiering van zorginnovaties - CrowdfundingREshape academy - Masterclass financiering van zorginnovaties - Crowdfunding
REshape academy - Masterclass financiering van zorginnovaties - Crowdfunding
 
Innovation at Israel Mobile Monetization Summit
Innovation at Israel Mobile Monetization SummitInnovation at Israel Mobile Monetization Summit
Innovation at Israel Mobile Monetization Summit
 
His m04t14
His m04t14His m04t14
His m04t14
 
Australia Trek Itinerary 2009
Australia Trek Itinerary 2009Australia Trek Itinerary 2009
Australia Trek Itinerary 2009
 
Career 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in CollegeCareer 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in College
 
Hope (something we all need)
Hope  (something we all need)Hope  (something we all need)
Hope (something we all need)
 
wtfux?
wtfux?wtfux?
wtfux?
 
Pueblinos Asturianos
Pueblinos Asturianos   Pueblinos Asturianos
Pueblinos Asturianos
 
DFA Night School: Twitter
DFA Night School: TwitterDFA Night School: Twitter
DFA Night School: Twitter
 
T R O C A R R L U
T R O C A R  R L UT R O C A R  R L U
T R O C A R R L U
 
HMT EU Negotiations Seminar
HMT EU Negotiations SeminarHMT EU Negotiations Seminar
HMT EU Negotiations Seminar
 
4t Eso 10 11 V 17 5 10
4t Eso 10 11 V 17 5 104t Eso 10 11 V 17 5 10
4t Eso 10 11 V 17 5 10
 
His m07t16
His m07t16His m07t16
His m07t16
 
W D N A L C A T E L
W D N  A L C A T E LW D N  A L C A T E L
W D N A L C A T E L
 
Bouwkennis - crowdfunding in de bouw
Bouwkennis -  crowdfunding in de bouwBouwkennis -  crowdfunding in de bouw
Bouwkennis - crowdfunding in de bouw
 

Similar to Keynote at UX Sofia 2013

DevOps is not enough - Embedding DevOps in a broader context
DevOps is not enough - Embedding DevOps in a broader contextDevOps is not enough - Embedding DevOps in a broader context
DevOps is not enough - Embedding DevOps in a broader context
Uwe Friedrichsen
 
Connections a life in the day of - david walker
Connections   a life in the day of - david walkerConnections   a life in the day of - david walker
Connections a life in the day of - david walker
David Walker
 
The truth about "You build it, you run it!"
The truth about "You build it, you run it!"The truth about "You build it, you run it!"
The truth about "You build it, you run it!"
Uwe Friedrichsen
 

Similar to Keynote at UX Sofia 2013 (20)

From atoms to bits (and back again)
From atoms to bits (and back again)From atoms to bits (and back again)
From atoms to bits (and back again)
 
Strategic use of technology
Strategic use of technologyStrategic use of technology
Strategic use of technology
 
DevOps is not enough - Embedding DevOps in a broader context
DevOps is not enough - Embedding DevOps in a broader contextDevOps is not enough - Embedding DevOps in a broader context
DevOps is not enough - Embedding DevOps in a broader context
 
So what if it's a bubble?
So what if it's a bubble?So what if it's a bubble?
So what if it's a bubble?
 
Updated! -- #AIIM16 keynote -- Why the H**** Should You Care About Informatio...
Updated! -- #AIIM16 keynote -- Why the H**** Should You Care About Informatio...Updated! -- #AIIM16 keynote -- Why the H**** Should You Care About Informatio...
Updated! -- #AIIM16 keynote -- Why the H**** Should You Care About Informatio...
 
TDWI Keynote: Outside In - The Future of Business Intelligence innovation
TDWI Keynote: Outside In - The Future of Business Intelligence innovationTDWI Keynote: Outside In - The Future of Business Intelligence innovation
TDWI Keynote: Outside In - The Future of Business Intelligence innovation
 
L07 Becoming Invisible
L07 Becoming InvisibleL07 Becoming Invisible
L07 Becoming Invisible
 
Innovation and punditry_web_2.0_final
Innovation and punditry_web_2.0_finalInnovation and punditry_web_2.0_final
Innovation and punditry_web_2.0_final
 
Connections a life in the day of - david walker
Connections   a life in the day of - david walkerConnections   a life in the day of - david walker
Connections a life in the day of - david walker
 
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
 
Big data-and-creativity v.1
Big data-and-creativity v.1Big data-and-creativity v.1
Big data-and-creativity v.1
 
Big data & analytics for banking new york lars hamberg
Big data & analytics for banking new york   lars hambergBig data & analytics for banking new york   lars hamberg
Big data & analytics for banking new york lars hamberg
 
Michalski - 6 Kinds Of Innovation
Michalski - 6 Kinds Of InnovationMichalski - 6 Kinds Of Innovation
Michalski - 6 Kinds Of Innovation
 
The truth about "You build it, you run it!"
The truth about "You build it, you run it!"The truth about "You build it, you run it!"
The truth about "You build it, you run it!"
 
The perfect storm I
The perfect storm IThe perfect storm I
The perfect storm I
 
David M. Saunders - Digital Transformation at SIT Insights in Technology 2019
David M. Saunders - Digital Transformation at SIT Insights in Technology 2019David M. Saunders - Digital Transformation at SIT Insights in Technology 2019
David M. Saunders - Digital Transformation at SIT Insights in Technology 2019
 
DOR Futurecast
DOR FuturecastDOR Futurecast
DOR Futurecast
 
Data Science versus Artificial Intelligence: a useful distinction
Data Science versus Artificial Intelligence: a useful distinctionData Science versus Artificial Intelligence: a useful distinction
Data Science versus Artificial Intelligence: a useful distinction
 
20220307 utah state dixon_class v15
20220307 utah state dixon_class v1520220307 utah state dixon_class v15
20220307 utah state dixon_class v15
 
CES 2014 Review: 12 Principles & What Matters for Marketers
CES 2014 Review: 12 Principles & What Matters for MarketersCES 2014 Review: 12 Principles & What Matters for Marketers
CES 2014 Review: 12 Principles & What Matters for Marketers
 

More from Eric Reiss

Innovation vs. Best Practice
Innovation vs. Best PracticeInnovation vs. Best Practice
Innovation vs. Best Practice
Eric Reiss
 

More from Eric Reiss (20)

The Ethics of AI – dealing with difficult choices in a non-binary world
The Ethics of AI – dealing with difficult choices in a non-binary worldThe Ethics of AI – dealing with difficult choices in a non-binary world
The Ethics of AI – dealing with difficult choices in a non-binary world
 
Shared references Dhaka, Bangladesh 2019
Shared references Dhaka, Bangladesh 2019Shared references Dhaka, Bangladesh 2019
Shared references Dhaka, Bangladesh 2019
 
Ethics and ux ux sofia nov 2018
Ethics and ux ux sofia nov 2018Ethics and ux ux sofia nov 2018
Ethics and ux ux sofia nov 2018
 
Ethics and UX IxDA Berlin 2018
Ethics and UX IxDA Berlin 2018Ethics and UX IxDA Berlin 2018
Ethics and UX IxDA Berlin 2018
 
Copenhagen letter lightning talk at Techfestival 2018
Copenhagen letter lightning talk at Techfestival 2018Copenhagen letter lightning talk at Techfestival 2018
Copenhagen letter lightning talk at Techfestival 2018
 
EthUX - ethics and ux
EthUX - ethics and uxEthUX - ethics and ux
EthUX - ethics and ux
 
Ethics and IA - seven deadly sins that prevent us from building a better world
Ethics and IA - seven deadly sins that prevent us from building a better worldEthics and IA - seven deadly sins that prevent us from building a better world
Ethics and IA - seven deadly sins that prevent us from building a better world
 
Innovation vs. Best Practice
Innovation vs. Best PracticeInnovation vs. Best Practice
Innovation vs. Best Practice
 
Misunderstood value proposition (mvp)
Misunderstood value proposition (mvp)Misunderstood value proposition (mvp)
Misunderstood value proposition (mvp)
 
10 war stories you (probably) won't see on Slideshare
10 war stories you (probably) won't see on Slideshare10 war stories you (probably) won't see on Slideshare
10 war stories you (probably) won't see on Slideshare
 
Product Camp Poland 2017
Product Camp Poland 2017Product Camp Poland 2017
Product Camp Poland 2017
 
UX Camp Europe 2017
UX Camp Europe 2017UX Camp Europe 2017
UX Camp Europe 2017
 
Ux strategy for st petersburg 2017 rud
Ux strategy for st petersburg 2017 rudUx strategy for st petersburg 2017 rud
Ux strategy for st petersburg 2017 rud
 
UX Strategy at CExp Forum, Bucharest 2017
UX Strategy at CExp Forum, Bucharest 2017UX Strategy at CExp Forum, Bucharest 2017
UX Strategy at CExp Forum, Bucharest 2017
 
Ux strategy - the secret sauce that defines the pixie dust
Ux strategy - the secret sauce that defines the pixie dustUx strategy - the secret sauce that defines the pixie dust
Ux strategy - the secret sauce that defines the pixie dust
 
A bigger view of UX
A bigger view of UXA bigger view of UX
A bigger view of UX
 
Five UX myths - UXCE16, Berlin, Germany
Five UX myths - UXCE16, Berlin, GermanyFive UX myths - UXCE16, Berlin, Germany
Five UX myths - UXCE16, Berlin, Germany
 
UX strategy at UX Sofia 2016
UX strategy at UX Sofia 2016UX strategy at UX Sofia 2016
UX strategy at UX Sofia 2016
 
UX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dustUX Strategy - the secret sauce that defines the pixie dust
UX Strategy - the secret sauce that defines the pixie dust
 
WIAD Ghent 2016
WIAD Ghent 2016WIAD Ghent 2016
WIAD Ghent 2016
 

Recently uploaded

Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
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
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 

Recently uploaded (20)

Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
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
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 

Keynote at UX Sofia 2013