SlideShare uma empresa Scribd logo
1 de 73
Baixar para ler offline
An Open & FAIR Technology Standard
Amsterdam – 22 November 2019
Josh Hadro
Managing Director
IIIF Consortium
@hadro | @iiif_io
International
Image
Interoperability
Framework
FAIR Data
Findable
Accessible
Interoperable
Reusable
Agenda
• What is IIIF?
• Why do we need IIIF?
• What does IIIF do?
• How does IIIF work?
• Museum case-study examples (and
others)
What is IIIF?
International
Image
Interoperability
Framework
(triple-eye-eff)
A model for presenting and
annotating digital
representations of objects
(with lots of other benefits)
A Community
that develops shared APIs,
implements them in software,
and exposes interoperable
content
Museums / Galleries
British Museum
National Gallery of Art
The J. Paul Getty Trust
The Walters Art Museum
Yale Center for British Art
Et al.
Aggregators
Artstor
CONTENTdm
DPLA
Europeana
Internet Archive
Wikimedia Foundation
State / National
Libraries
Austria
Bavarian State
British Library
Denmark
Egypt
France
Israel
Japan
Moravian Library
New Zealand
Norway
Poland
Scotland
Serbia
Wales
Qatar
United States (LoC)
Vatican
Universities and
Research Institutions
Cambridge
Cornell
Ghent
Gottingen
Harvard
Michigan
Oxford
Princeton
Stanford
Edinburgh
Toronto
Wellcome Trust
Yale
International Leaders
Why do we need IIIF?
Images are fundamental information
carriers for cultural heritage
But image delivery on the Web
is…
• disjointe
d
• hard
• slow
• expensiv
e
• locked
up
http://www.loc.gov/pictures/resource/fsac.1a34206/
A world of silos & duplication
• Every site a silo (→ no interoperability)
• Every app a one-off (→overhead to code and
keep)
• Every user forced to cope (→ many UIs, little
integration)
What does IIIF do?
Deep zoom with large images
Cite and share (including regions of interest)
Compare images
Across sites
Collect items that belong
together
Le manuscrit 5 de la
Bibliothèque municipale de
Châteauroux, c. 1460
Folio in BVMM
Miniature in the BNF
Collect items that belong
together
Reunify
Search within
Annotate
https://courses.edx.org/courses/course-v1:HarvardX+MCB64.1x+2T2016/d16e07a5cec442eeb7cd9dfcb695dce0/
Guide
http://storiiies.cogapp.com/
Mirador instances on display at McMullen Museum, Boston College.
Enrich
All with the application of your
choice
Mirador Universal Viewer IA Book Reader
Qatar Digital Library
Archival papers shown in 4
different viewers.
IIIF A/V prototype, Distributed Digital Music Archives & Libraries Lab
… and beyond just images!
How does IIIF work?
Application Programming
Interfaces
https://commons.wikimedia.org/wiki/File:Creaci%C3%B3n_de_Ad%C3%A1m.jpg
Application Programming
Interfaces
https://commons.wikimedia.org/wiki/File:Creaci%C3%B3n_de_Ad%C3%A1m.jpg
APIs provide a structured way
for connecting systems
Application Programming
Interfaces
https://commons.wikimedia.org/wiki/File:Creaci%C3%B3n_de_Ad%C3%A1m.jpg
Application Programming
Interfaces
Application Programming
Interfaces
APIs enable reuse
Export & Embed in
3rd Party Apps
Data Store
Customized App
Annotation
Environments
APIs
APIs => Framework =>
Ecosystem
App 4App 1
Annotation &
Transcription Tools
Data Store 1 Data Store 2 Data Store 3 Data Store 4
APIs
APIs
APIs
APIs
Cross Repository Search
& Delivery Environments
“get pixels” via a
simple, RESTful,
web service
Just enough metadata to
drive a remote viewing
experience
Image API Presentation API
IIIF: Two Core APIs
Image Delivery API
http://iiif.io/api/image/2.1/
Presentation API
http://iiif.io/api/presentation/2.
1/
• Structure
– Collection, Item, Sequence,
Parts
• Properties
– Labels, description, license,
attribution, links
Image + Presentation = Object
Presentation
API
• Title Label
• Structure
(TOC)
• Sequence
Image
API
• Image
Data
Image + Presentation = Object
To support login, and
differential access to
resources.
Search within an
object, such as the full
text of a book or
newspaper
Authentication APISearch Within API
IIIF: Two More APIs
How do you get started
with IIIF?
IIIF Compatible Software
· Cultural institutions from across the world
· Monthly calls — 1st. Tuesday
· Example topics:
Demos of IIIF implementations from various
institutions, discussions around various topics such as
Digital Asset Management System (DAMS) needs,
projects around scholarly research, and beginner
questions about IIIF
· More info:
https://iiif.io/community/groups/museums/#ab
out
· Join the IIIF #museums channel!
Museums
Community
Group
How others use IIIF
Folger Shakespeare Library
https://collections.okeeffemuseum.org/object/998/
Georgia O’Keeffe Museum
Georgia O’Keeffe Museum
https://albert.rct.uk/
The Royal Collection Trust

https://conversations.terraamericanart.org/artnav

Terra Foundation for American
Art

https://conversations.terraamericanart.org/artnav

Vatican Library
https://spotlight.vatlib.it/
The Victoria and Albert Museum
The Philadelphia Museum of Art
Smithsonian Institute 3D
Clyfford Still Museum
Name-Entity Recognition (Royal
Academy)
Exquisite Corpse with Portraits
Hundreds of adopters
Scores of applications
Billion+ digital objects
Revolutionary promise
1. State of the art functionality
2. Cheaper, faster and more efficient
3. Benefits of an international standard
4. Maximize impact, use and value of
your content
5. Be at the forefront of digital innovation
…with a global community of leaders
Why embrace IIIF?
1. Expose your collections via IIIF
2. Use IIIF-compatible software
3. Ask your software suppliers to
become IIIF-compatible
4. Participate in the IIIF community
5. Join the IIIF Consortium
How to Participate
IIIF Communication Channels
• IIIF Website: http://iiif.io
• iiif-discuss@googlegroups.com
• IIIF Slack Team – Join at http://bit.ly/iiif-
slack
• Twitter: @iiif_io and #IIIF
• Awesome-IIIF on Github
• IIIF YouTube Channel
• IIIF Events
@iiif_io
iiif.io
Special thanks to Tina Shah, Tom Cramer, Michael Keller, Stu Snydman, Jack Reed,
Sheila Rabun, Mike Appleby, Tom Crane, and many others for their content and expertise in
preparing this overview.
International
Image
Interoperability
Framework

Mais conteúdo relacionado

Semelhante a 05 accessible hadro

Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Nuno Freire
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
Jon Voss
 

Semelhante a 05 accessible hadro (20)

IIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchIIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
 
IIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership Meeting
 
IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019
 
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
 
IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017
 
Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013
 
Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)
 
No List Available. Rescuing Libyan Museums from Africom’s Oblivious: The Jama...
No List Available. Rescuing Libyan Museums from Africom’s Oblivious: The Jama...No List Available. Rescuing Libyan Museums from Africom’s Oblivious: The Jama...
No List Available. Rescuing Libyan Museums from Africom’s Oblivious: The Jama...
 
Opening up the National Gallery’s Collection Information
Opening up the National Gallery’s Collection InformationOpening up the National Gallery’s Collection Information
Opening up the National Gallery’s Collection Information
 
International Image Interoperability Framework - New Possibilities for Archives
International Image Interoperability Framework - New Possibilities for ArchivesInternational Image Interoperability Framework - New Possibilities for Archives
International Image Interoperability Framework - New Possibilities for Archives
 
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
 
IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at Cornell
 
Linking Data the ALM way (Boris Zetterlund)
Linking Data the ALM way (Boris Zetterlund)Linking Data the ALM way (Boris Zetterlund)
Linking Data the ALM way (Boris Zetterlund)
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
 
Discovering New Zealand Museums
Discovering New Zealand MuseumsDiscovering New Zealand Museums
Discovering New Zealand Museums
 
Intro to IIIF and IIIF @NLW
Intro to IIIF and IIIF @NLWIntro to IIIF and IIIF @NLW
Intro to IIIF and IIIF @NLW
 
Open Access and the Evolving Scholarly Communication Environment
Open Access and the Evolving Scholarly Communication EnvironmentOpen Access and the Evolving Scholarly Communication Environment
Open Access and the Evolving Scholarly Communication Environment
 
Lodlam presentation v1.0 final al20151104
Lodlam presentation v1.0 final al20151104Lodlam presentation v1.0 final al20151104
Lodlam presentation v1.0 final al20151104
 
07 reusable padfield
07 reusable padfield07 reusable padfield
07 reusable padfield
 
IIIF Overview for Linked Data Exhibitions
IIIF Overview for Linked Data ExhibitionsIIIF Overview for Linked Data Exhibitions
IIIF Overview for Linked Data Exhibitions
 

Mais de ShareCareX (11)

03 keynote dillo
03 keynote dillo03 keynote dillo
03 keynote dillo
 
13 lt vezina
13 lt vezina13 lt vezina
13 lt vezina
 
12 lt molander
12 lt molander12 lt molander
12 lt molander
 
11 lt japing
11 lt japing11 lt japing
11 lt japing
 
10 lt oort
10 lt oort10 lt oort
10 lt oort
 
09 lt grootveld
09 lt grootveld09 lt grootveld
09 lt grootveld
 
08 lt mccarthy
08 lt mccarthy08 lt mccarthy
08 lt mccarthy
 
06 interoperable neale
06 interoperable neale06 interoperable neale
06 interoperable neale
 
04 findable imming
04 findable imming04 findable imming
04 findable imming
 
02 rijksdata heerlien
02 rijksdata heerlien02 rijksdata heerlien
02 rijksdata heerlien
 
01 welcome scheltjens
01 welcome scheltjens01 welcome scheltjens
01 welcome scheltjens
 

Último

Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
gajnagarg
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
gajnagarg
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

05 accessible hadro