Soumettre la recherche
Mettre en ligne
Design Essentials for Developers
•
Télécharger en tant que PPT, PDF
•
7 j'aime
•
1,311 vues
EffectiveUI
Suivre
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 78
Télécharger maintenant
Recommandé
How much does it cost to build an app
How much does it cost to build an app
Ciara Hautau
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
Novell
HCI2014 SK planet session02 Touch Fake
HCI2014 SK planet session02 Touch Fake
Hyerin Park
Lean ux-presentation
Lean ux-presentation
Dk Guerrero
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
Jack Moffett
Reversing the UI Design Process
Reversing the UI Design Process
Sourcebits
Tales From a Balanced Team
Tales From a Balanced Team
VMware Tanzu
Minimizing Your MVP- Lean Camp
Minimizing Your MVP- Lean Camp
Alex Cowan
Recommandé
How much does it cost to build an app
How much does it cost to build an app
Ciara Hautau
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
Novell
HCI2014 SK planet session02 Touch Fake
HCI2014 SK planet session02 Touch Fake
Hyerin Park
Lean ux-presentation
Lean ux-presentation
Dk Guerrero
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
Jack Moffett
Reversing the UI Design Process
Reversing the UI Design Process
Sourcebits
Tales From a Balanced Team
Tales From a Balanced Team
VMware Tanzu
Minimizing Your MVP- Lean Camp
Minimizing Your MVP- Lean Camp
Alex Cowan
Self Improvement PowerPoint Presentation Slides
Self Improvement PowerPoint Presentation Slides
SlideTeam
Putting product in product design
Putting product in product design
Pedro Marques
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
Mạnh Toán
Designs by Dana
Designs by Dana
Designs By Dana
How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)
Squeeze Mobi
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Kim Goodwin
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
uxpin
Nascent tawkon ux design process
Nascent tawkon ux design process
nascent
The Art of Interaction
The Art of Interaction
EffectiveUI
Design essentials For Executives
Design essentials For Executives
EffectiveUI
Customer Insight Driven Design
Customer Insight Driven Design
bkoloski
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
bkoloski
Skype & 1000 heads
Skype & 1000 heads
Communicate Magazine
Television
Television
arez esmail
Nicholas j sottile ppt
Nicholas j sottile ppt
cherylflynn
Centura Design & Print Solutions, Inc.
Centura Design & Print Solutions, Inc.
bluetulip1
El cos humà
El cos humà
olga
Learning center
Learning center
guest375b52
Google Apps: 4 ROI cases studies
Google Apps: 4 ROI cases studies
Tom Henn
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Communicate Magazine
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
Bernhard Krabina
The (thusfar) unwritten rules of life
The (thusfar) unwritten rules of life
Jo Anna Guerra
Contenu connexe
Tendances
Self Improvement PowerPoint Presentation Slides
Self Improvement PowerPoint Presentation Slides
SlideTeam
Putting product in product design
Putting product in product design
Pedro Marques
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
Mạnh Toán
Designs by Dana
Designs by Dana
Designs By Dana
How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)
Squeeze Mobi
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Kim Goodwin
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
uxpin
Nascent tawkon ux design process
Nascent tawkon ux design process
nascent
Tendances
(8)
Self Improvement PowerPoint Presentation Slides
Self Improvement PowerPoint Presentation Slides
Putting product in product design
Putting product in product design
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
Designs by Dana
Designs by Dana
How to Improve Mobile Business (SqueezeMobillionaire)
How to Improve Mobile Business (SqueezeMobillionaire)
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
Nascent tawkon ux design process
Nascent tawkon ux design process
En vedette
The Art of Interaction
The Art of Interaction
EffectiveUI
Design essentials For Executives
Design essentials For Executives
EffectiveUI
Customer Insight Driven Design
Customer Insight Driven Design
bkoloski
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
bkoloski
Skype & 1000 heads
Skype & 1000 heads
Communicate Magazine
Television
Television
arez esmail
Nicholas j sottile ppt
Nicholas j sottile ppt
cherylflynn
Centura Design & Print Solutions, Inc.
Centura Design & Print Solutions, Inc.
bluetulip1
El cos humà
El cos humà
olga
Learning center
Learning center
guest375b52
Google Apps: 4 ROI cases studies
Google Apps: 4 ROI cases studies
Tom Henn
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Communicate Magazine
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
Bernhard Krabina
The (thusfar) unwritten rules of life
The (thusfar) unwritten rules of life
Jo Anna Guerra
Shine.com Twitter Campaign
Shine.com Twitter Campaign
The In Things
Training your organisation on SharePoint
Training your organisation on SharePoint
Marijn Somers
Skype
Skype
Dries
Analysis
Analysis
guestd30712
Communicate magazine - Fred Burt
Communicate magazine - Fred Burt
Communicate Magazine
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
Hyeon Cheol Pak
En vedette
(20)
The Art of Interaction
The Art of Interaction
Design essentials For Executives
Design essentials For Executives
Customer Insight Driven Design
Customer Insight Driven Design
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Skype & 1000 heads
Skype & 1000 heads
Television
Television
Nicholas j sottile ppt
Nicholas j sottile ppt
Centura Design & Print Solutions, Inc.
Centura Design & Print Solutions, Inc.
El cos humà
El cos humà
Learning center
Learning center
Google Apps: 4 ROI cases studies
Google Apps: 4 ROI cases studies
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Paul Middlebrook and Judith Stracey, Transform Conference 2012
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The (thusfar) unwritten rules of life
The (thusfar) unwritten rules of life
Shine.com Twitter Campaign
Shine.com Twitter Campaign
Training your organisation on SharePoint
Training your organisation on SharePoint
Skype
Skype
Analysis
Analysis
Communicate magazine - Fred Burt
Communicate magazine - Fred Burt
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
Similaire à Design Essentials for Developers
Re-imagining the Design of Everyday Things
Re-imagining the Design of Everyday Things
Effective
Human-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital Worlds
EffectiveUI
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
EffectiveUI
Designclature DID ideas
Designclature DID ideas
cgandhi
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
InKnowVision
Top 11 usability recommendations for 2011
Top 11 usability recommendations for 2011
John Whalen
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
What do Technical Support want from Technical Communicators
What do Technical Support want from Technical Communicators
Lee Mullin
Architecture and UX implementation in Agile
Architecture and UX implementation in Agile
Geoff Wing, CSM, CSPO
Expression Blend Motion & Interaction Design
Expression Blend Motion & Interaction Design
LearnNowOnline
Recruiting a Great Team for your Startup by Dan Olsen
Recruiting a Great Team for your Startup by Dan Olsen
Dan Olsen
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
Jon mundy apprupt mobile publishing masterclass
Jon mundy apprupt mobile publishing masterclass
James Cameron
Building Sexy User Interfaces in Servoy
Building Sexy User Interfaces in Servoy
Thomas Immich
SharePoint2010Integration
SharePoint2010Integration
Slava Gorbunov
App promo apple expo presentation
App promo apple expo presentation
Gary Yentin
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
UX STRAT
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
Effective
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
EffectiveUI
Mobile Monday
Mobile Monday
Juan Sanchez
Similaire à Design Essentials for Developers
(20)
Re-imagining the Design of Everyday Things
Re-imagining the Design of Everyday Things
Human-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital Worlds
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
Designclature DID ideas
Designclature DID ideas
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
Top 11 usability recommendations for 2011
Top 11 usability recommendations for 2011
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
What do Technical Support want from Technical Communicators
What do Technical Support want from Technical Communicators
Architecture and UX implementation in Agile
Architecture and UX implementation in Agile
Expression Blend Motion & Interaction Design
Expression Blend Motion & Interaction Design
Recruiting a Great Team for your Startup by Dan Olsen
Recruiting a Great Team for your Startup by Dan Olsen
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
Jon mundy apprupt mobile publishing masterclass
Jon mundy apprupt mobile publishing masterclass
Building Sexy User Interfaces in Servoy
Building Sexy User Interfaces in Servoy
SharePoint2010Integration
SharePoint2010Integration
App promo apple expo presentation
App promo apple expo presentation
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
Mobile Monday
Mobile Monday
Plus de EffectiveUI
Designing an App: From Idea to Market
Designing an App: From Idea to Market
EffectiveUI
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store World
EffectiveUI
Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11
EffectiveUI
Flex4 Component Lifecycle
Flex4 Component Lifecycle
EffectiveUI
Design Essentials for Developers
Design Essentials for Developers
EffectiveUI
Rails on HBase
Rails on HBase
EffectiveUI
Git for the Android Developer
Git for the Android Developer
EffectiveUI
Microsoft Kinect and Molehill
Microsoft Kinect and Molehill
EffectiveUI
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
EffectiveUI
Your Mom Has an iPad
Your Mom Has an iPad
EffectiveUI
From the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible Web
EffectiveUI
Flexerific Visual Effects
Flexerific Visual Effects
EffectiveUI
Test-Driven Development
Test-Driven Development
EffectiveUI
An Opinionated Introduction to Mate
An Opinionated Introduction to Mate
EffectiveUI
Diving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life Cycle
EffectiveUI
Flex 360 Rules Engine
Flex 360 Rules Engine
EffectiveUI
Flex 4 Deep Dive
Flex 4 Deep Dive
EffectiveUI
Accessibility in Flex
Accessibility in Flex
EffectiveUI
The ROI of User Experience:
The ROI of User Experience:
EffectiveUI
Guidelines for Visualizing Data
Guidelines for Visualizing Data
EffectiveUI
Plus de EffectiveUI
(20)
Designing an App: From Idea to Market
Designing an App: From Idea to Market
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store World
Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11
Flex4 Component Lifecycle
Flex4 Component Lifecycle
Design Essentials for Developers
Design Essentials for Developers
Rails on HBase
Rails on HBase
Git for the Android Developer
Git for the Android Developer
Microsoft Kinect and Molehill
Microsoft Kinect and Molehill
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Your Mom Has an iPad
Your Mom Has an iPad
From the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible Web
Flexerific Visual Effects
Flexerific Visual Effects
Test-Driven Development
Test-Driven Development
An Opinionated Introduction to Mate
An Opinionated Introduction to Mate
Diving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life Cycle
Flex 360 Rules Engine
Flex 360 Rules Engine
Flex 4 Deep Dive
Flex 4 Deep Dive
Accessibility in Flex
Accessibility in Flex
The ROI of User Experience:
The ROI of User Experience:
Guidelines for Visualizing Data
Guidelines for Visualizing Data
Design Essentials for Developers
1.
Design Essentials for
Developers Improving understanding, communication and collaboration
2.
© 2011 EffectiveUI,
Inc. Why hello there. RJ Owen Senior Software Architect EffectiveUI @rjowen rj.owen@effectiveui.com Michael Salamon Lead Experience Architect EffectiveUI @michael_salamon michael.salamon@effectiveui.com Tweeting our session? Use the hashtag: #effectiveui
3.
© 2011 EffectiveUI,
Inc. Who are you?
4.
© 2011 EffectiveUI,
Inc. Design Essentials for Developers
5.
© 2011 EffectiveUI,
Inc. A common language
6.
© 2011 EffectiveUI,
Inc. Developers do design already...
7.
© 2011 EffectiveUI,
Inc.
8.
© 2011 EffectiveUI,
Inc. What we’re going to fit in today: Design Research Interaction Design Graphic Design
9.
© 2011 EffectiveUI,
Inc. Making intent visible and emotional. Design Research Interaction Design Graphic Design
10.
© 2011 EffectiveUI,
Inc.
11.
© 2011 EffectiveUI,
Inc. “Effective use of the Language of Form” – Paul Rand
12.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
13.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
14.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
15.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
16.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
17.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
18.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
19.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
20.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
21.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
22.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
23.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
24.
© 2011 EffectiveUI,
Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
25.
© 2011 EffectiveUI,
Inc. More than the sum of it’s parts.
26.
© 2011 EffectiveUI,
Inc. Emergence image from Wikipedia.
27.
© 2011 EffectiveUI,
Inc.
28.
© 2011 EffectiveUI,
Inc.
29.
© 2011 EffectiveUI,
Inc.
30.
© 2011 EffectiveUI,
Inc.
31.
© 2011 EffectiveUI,
Inc.
32.
© 2011 EffectiveUI,
Inc.
33.
© 2011 EffectiveUI,
Inc. Exposing intent through actions and feedback. Design Research Interaction Design Graphic Design
34.
© 2011 EffectiveUI,
Inc. Image from http://farm5.static.flickr.com/4084/5115934573_6701948ed2.jpg
35.
© 2011 EffectiveUI,
Inc. (Don Norman’s) Design Vocabulary Visibility Affordances Feedback Mapping Constraint Consistency
36.
© 2011 EffectiveUI,
Inc. Visibility
37.
© 2011 EffectiveUI,
Inc.
38.
© 2011 EffectiveUI,
Inc.
39.
© 2011 EffectiveUI,
Inc.
40.
© 2011 EffectiveUI,
Inc. Affordance
41.
© 2011 EffectiveUI,
Inc.
42.
© 2011 EffectiveUI,
Inc.
43.
© 2011 EffectiveUI,
Inc. Feedback
44.
© 2011 EffectiveUI,
Inc.http://www.flickr.com/photos/meganbarton/3023756556/
45.
© 2011 EffectiveUI,
Inc.
46.
© 2011 EffectiveUI,
Inc. http://www.flickr.com/photos/docsearls/181012863/ Mapping
47.
© 2011 EffectiveUI,
Inc. http://www.flickr.com/photos/docsearls/181012863/
48.
© 2011 EffectiveUI,
Inc.
49.
© 2011 EffectiveUI,
Inc. Constraints (preventing errors before they can occur)
50.
© 2011 EffectiveUI,
Inc.
51.
© 2011 EffectiveUI,
Inc. Consistency (in the way visual objects are used)
52.
© 2011 EffectiveUI,
Inc.
53.
© 2011 EffectiveUI,
Inc. Interactive elements should be visible, recognizable, reactive (feedback), safe, and consistent.
54.
© 2011 EffectiveUI,
Inc. Defining, validating, and auditing an application’s intent. Design Research Interaction Design Graphic Design
55.
© 2011 EffectiveUI,
Inc. What is design research?
56.
© 2011 EffectiveUI,
Inc. Research and the design process
57.
© 2011 EffectiveUI,
Inc. Research and the development process
58.
© 2011 EffectiveUI,
Inc. 1. Analyze the design, you expert you.
59.
© 2011 EffectiveUI,
Inc. 2. Validate your hunches with quick user interviews.
60.
© 2011 EffectiveUI,
Inc. How many people to interview? Jakob Nielsen: http://www.useit.com/papers/heuristic/heuristic_evaluation.html
61.
© 2011 EffectiveUI,
Inc. Who to interview? http://good-times.webshots.com/photo/ http://www.kenrockwell.com/katie/2008.htm http://wingstoafrica.com/mali-pictures-part-2.html
62.
© 2011 EffectiveUI,
Inc. What to say? Where to go?
63.
© 2011 EffectiveUI,
Inc. Demo
64.
© 2011 EffectiveUI,
Inc.
65.
© 2011 EffectiveUI,
Inc.
66.
© 2011 EffectiveUI,
Inc. Analyze your results. Turn your results into findings. Summarize the findings in terms of a set of agreed-upon design heuristics.
67.
© 2011 EffectiveUI,
Inc. In Conclusion…
68.
© 2011 EffectiveUI,
Inc. Don’t disrespect your designers.
69.
© 2011 EffectiveUI,
Inc. Do appreciate beautiful design: graphic, interactive, and otherwise.
70.
© 2011 EffectiveUI,
Inc. Do validate hunches, and validate those with quick user interviews.
71.
© 2011 EffectiveUI,
Inc. Don’t use Comic Sans
72.
© 2011 EffectiveUI,
Inc. DON’T USE YELLOW ON WHITE
73.
© 2011 EffectiveUI,
Inc. DON’T USE ALL CAPS WITH SCRIPTS
74.
© 2011 EffectiveUI,
Inc. Don’t put Drop Shadows on EVERYTHING
75.
© 2011 EffectiveUI,
Inc. Don’t make the logo bigger.
76.
© 2011 EffectiveUI,
Inc. Do feel empowered to design!
77.
© 2011 EffectiveUI,
Inc. Thanks! (any questions?)
78.
© 2011 EffectiveUI,
Inc. But you don’t have to take our word for it… •Jakob Nielsen – Ten Usability Heuristics: http://www.useit.com/papers/heuristic/heuristic_list.html – Heuristic Evaluation: http://www.useit.com/papers/heuristic/heuristic_evaluation.html • Bill Buxton: Sketching User Experience Design • Donald Norman: The Design of Everyday Things • William Lidwell, Kritina Holden, Jill Butler: Universal Principles of Design • Robin Williams: The non-designers design book • Mental Modeling by Indi Young • Re-imagining the Design of Everyday Things (slideshare) • Stephen Few: Information Dashboard Design - The Effective Visual Communication of Data • Rudolf Arnheim: To the Resuce of Art - Twenty-six Essays • http://www.slideshare.net/EveFife/humancentered-design-and-the-intersection-of-the-physical-and- digital-worlds?from=ss_embed • http://imaginaryforces.com/featured/3/415
Notes de l'éditeur
Video here?
Télécharger maintenant