Welcome to the International Cartographic Association
Welcome to the website of the International Cartographic AssociationGet to know the new ICA Executive Committee for the term 2023-2027
Welcome to the website of the International Cartographic Association
Get to know the new ICA Executive Committee for the term 2023-2027

ICA Scholarship Awardees

Since 2016, ICA awards scholarships. In the following, you find pictures and a full list of awardees. For details on how to apply for an ICA Scholarship, please refer to icaci.org/scholarship.

Photos of Awardees

ICA Scholarship Awardees at ICC2023

ICA Scholarship Awardees at ICC2023 together with ICA President Tim Trainor and Secretary General Thomas Schulz

ICA Scholarship Awardees at AutoCarto 2022 together with ICA Secretary General Thomas Schulz and President Tim Trainor

ICA Scholarship Awardees at EuroCarto 2022

ICA Scholarship Awardees at ICC2021 together with ICA President Tim Trainor and Secretary General Thomas Schulz

Further awardees from ICC2021: Andong Ma, Jess Hepburn, Jakob Konicek, Marc Schulz, Nick Lally, Lei Zou

From left to right: Márton Pál, Nick Lally, Pongpichaya William Limpisathian, Radek Barvir, Malak Alasli, Dr. Alena Vondráková, Shyamantha Subasinghe, Ashna Kareem Zada, Harrison Cole, Maja Kalinic, Laure De Cock, Carolyn S. Fish, Nikola Yonov, Lukasz Halik, Ivan Evgenyevich Fokin, Jagadish B, Xiao Huang

From left to right: Christian Röger (pre-conference), Wangshu Wang (pre-conference), Nargiz Safaraliyeva (ICC), Dr. Lei ZOU (pre-conference)

Krisztián Kerkovits with Miljenko Lapaine, chair of the Commission on Map projections

Krisztián Kerkovits with Miljenko Lapaine, chair of the Commission on Map projections

Chairs of the Commission on Mountain Cartography Dušan Petrovič (left) and Tom Patterson (right) with the awardees of ICA Scholarships at the 11th Mountain Cartography Workshop in Hvar, Croatia: Maša Arnež, Benedikt Hajek, Lukas Neugebauer, Tomislav Jogun

Chairs of the Commission on Mountain Cartography Dušan Petrovič (left) and Tom Patterson (right) with the awardees of ICA Scholarships at the 11th Mountain Cartography Workshop in Hvar, Croatia: Maša Arnež, Benedikt Hajek, Lukas Neugebauer, Tomislav Jogun

Georg Gartner and Martin Raubal congratulating the awardees of ICA Scholarships at LBS2018: Andreas Sedlmeier, Matan Mor, Joris van der Berg and Roos Teeuwen

Georg Gartner and Martin Raubal congratulating the awardees of ICA Scholarships at LBS2018: Andreas Sedlmeier, Matan Mor, Joris van der Berg and Roos Teeuwen

Some of the awardees of ICA Scholarships at ICC2017

Some of the awardees of ICA Scholarships at ICC2017

ICA scholarship winners Julia Mia Stirnemann Javiera Advis

Julia Mia Stirnemann Javiera Advis at ICC2017

ICA scholarship winner Katrin Glinka

Katrin Glinka at ICC2017

ICA scholarship winner Jorge Chen

Jorge Chen at ICC2017

Georg Gartner, ICA past president, with Xingyu Zheng and Omid Reza Abbasi at the 13th Conference on Location-Based Services, Vienna

Georg Gartner, ICA past president, with Xingyu Zheng and Omid Reza Abbasi at the 13th Conference on Location-Based Services, Vienna

List of Awardees

NameCountryICA eventDateTitle of paper / posterSum in €Sum in $
Carmelo IgnaccoloUSAICC202308/2023Exclusionary tales on Beirut’s spaces of craftsmanship: tracing forms of enduring inequities through historical cartography and geolocated archival images300
Timothy J. PrestbyUSAICC202308/2023In Maps We Trust600
Esther Akoto AmoakoUSAICC202308/2023Associations Between Spatial Patterns of 2020 Covid-19 Case Rates and Zip Code Level Residential Burglary (2019-2020) in Chicago, Illinois600
Binbin LinUSAICC202308/2023Mapping the temporally evolved geographic disparities of public perceptions of COVID-19 through social media300
Nakul GuptaUSAICC202308/2023Spatial analysis of city-level weather and investor sentiments to study their impact on stock prices of dual-listed companies | Automating conversion of remote sensing images to human readable map images using generative AI600
Wojciech DawidPOLICC202308/2023Generalization of the digital elevation model for the purposes of military passability maps development600
Zulfa Nuraini AfifahIDNICC202308/2023Diet Map: Participatory Mapping Application for Specific Diets500
Jagadish BoodalaINDICC202308/2023Addressing the unresolved proximity conflicts during the generalization of buildings using CartAGen500
Lucy RobertsUSAICC202308/2023Creating a Global Historic Maritime Trade Model Using a Least-cost Surface Analysis300
Joynal AbedinUSAICC202308/2023Mapping the geographically and temporally evolved flood risks in the contiguous United States600
Chelsea NestelUSAICC202308/2023Mapping Across the Curriculum: Cartographic Theory for K-8 Education300
Lily HoutmanUSAICC202308/2023At the Intersection of Mobile Thematic Cartography and Data Journalism600
Márton PálHUNICC202308/2023Setting standards for cemetery spatial databases – a case study in the Roman Catholic Archdiocese of Eger, Hungary | Geosite database of the High Gerecse Hills (Hungary): with cartographic and GIS-based methodologies | Preparing the geodiversity map of Hungary in line with the UNESCO SDGs | Using drone photogrammetry for establishing a 3D geosite model application1000
Zihan LiuDEUICC202308/2023The Potential of VGI and Traffic Flow Generation. Model for Solving the Traffic Sensor Location Problem150
Azile MdleleniZAFICC202308/2023The challenge of co-operative governance of addresses and address data in Mankweng and surroundings in Limpopo, South Africa | What moderates the terrain reversal effect in shaded relief maps?900
Zhaoxu SuiUSAICC202308/2023Endonyms or Exonyms: How map purpose, data source, and map language impact place naming on maps300
Miloš BasarićSRBICC202308/2023Automatic Extraction and Placement of Building Point Vector Data from Aerial Imagery for the 1: 25 000 Topographic Map Production300
Gabrielle Silva GardimBRAICC202308/2023Spatial Analysis and Geovisualization of Scoropion Accident in Brazil: its Relation with Climate and Urbanization900
Théo SzantoFRAICC202308/2023Making the Minecraft® on demand project open-source and ex- tensible by the community600
Nuzhat Tabassum NawshinUSAICC202308/2023Design Recommendations for Map-based Storytelling in Augmented Reality: A Preliminary Study150
Yanan WuUSAICC202308/2023Modeling of emergency incident with GPS trajectory data using random forest algorithm300
Alicia Adelle IversonUSAICC202308/2023An introduction to (C)art Therapy: Sketch mapping workshops for early teens as a case study in Post-Representational Cartography600
Edina HajdúHUNICC202308/2023Geosite database of the High Gerecse Hills (Hungary): with cartographic and GIS-based methodologies600
Roya HabibiIRNICC202308/2023Dealing with spatial heterogeneities to discover spatiotemporal event behaviour900
Morteza KarimzadehUSAICC202308/2023Characterizing Spatial Accessibility of COVID-19 Testing and Vaccination Sites using Dasymetric Mapping and GIs600
José Pablo Ceballos CantúAUTICC202308/2023Understanding Relevance in Maps through the use of Knowledge Graphs600
Yue LinUSAAutoCarto 202211/2022Developing Synthetic Individual-Level Population Datasets: The Case Of Contextualizing Maps Of Privacy-Preserving Census Data250
Gunjan BaruaUSAAutoCarto 202211/2022Understanding perception of different urban thermal model visualizations250
My-Thu TranUSAAutoCarto 202211/2022Estimating and mapping wildfire risk and its impacts on residents in the San Francisco Bay Area region100
Kwang-il (Jason) YooUSAAutoCarto 202211/2022Cartographic Aspects of Animated Epidemiological Dashboards: A Human Subjects Experiment500
Malak AlasliHUNAutoCarto 202211/2022Hungarian Gazetteer of Maghrebian place names500
Yalin YangUSAAutoCarto 202211/2022Quantifying the impacts of social infrastructure on human networks100
Hoeyun KwonUSAAutoCarto 202211/2022The unequal impact of COVID-19: An analysis of mobility behaviors of sociallyvulnerable populations500
Yanan WuUSAAutoCarto 202211/2022Analyze emergency-vehicle dispatches in Dallas, Texas, USA250
Yuhao KangUSAAutoCarto 202211/2022A Review and Synthesis of Recent GeoAI Research for Cartography: Methods, Applications, and Ethics500
Timothy PrestbyUSAEuroCarto 202209/2022Content Analysis of COVID-19 Cartographic Journalism500
Nour NaaoufHUNEuroCarto 202209/2022GIS-based approach for assessing the Potential Sites of Large-Scale generation of Solar energy: A case study of Al-Hasakeh governorate, Syria300
Jesús Balado FríasESPEuroCarto 202209/2022Automatic mapping direct sun glares on roads with point clouds. Case study of EP2005, Vigo, Spain300
Daniel Orongo NyangwesoHUNEuroCarto 202209/2022History and Potential National and Regional Atlas Issues in East Africa300
Katarzyna Słomska-PrzechPOLEuroCarto 202209/2022User Study of Heat Maps with Different Levels of Generalisation | Atlas Fontium – examples of the Historical Atlas of Poland 2.0 data use500
Mariam GambashidzeGEREuroCarto 202209/2022Mapping complex history on the web: Is a point-based approach a better way?300
Markéta BeitlováCZEEuroCarto 202209/2022How Czech Geography Teachers Use School Atlases? | Eye-tracking Assessment of Swipe and Multiple Views500
Carolin RüngerGEREuroCarto 202209/2022A free collection of adjustable typical German map symbols500
Lily HoutmanUSAEuroCarto 202209/2022Mapping U.S. Elections: An Empirical Analysis of Design Techniques500
Márton PálHUNEuroCarto 202209/2022How to interpret geodiversity as a spatial variable? | Cartographic and GIS aspects of geosite assessment: a case study in the Gerecse Hills, Hungary500
Veronika Flóra KissHUNEuroCarto 202209/2022Developing cartographic literacy: Lessons learned from 20th century Hungarian school atlases500
Darya LapoGEREuroCarto 202209/2022Semantic-driven Geospatial Data Visualization Approach for an Agricultural Use Case: Apple-growing in South Tyrol, Italy120
Edina HajdúHUNEuroCarto 202209/2022Cartographic and GIS aspects of geosite assessment: a case study in the Gerecse Hills, Hungary300
Anja CenameriHUNEuroCarto 202209/2022Comparing Local Climate Zone mapping results of Tirana through different approaches300
Zhiyong ZhouCHEEuroCarto 202209/2022Building simplification of vector maps using graph convolutional neural networks300
Camilo Cardona TorresGEREuroCarto 202209/2022Use of infrastructure parameters from OSM data to assess cyclist safety in European cities300
Héctor Ochoa OrtizAUTEuroCarto 202209/2022Pedestrian routing of periodically changing areas using Volunteered Geographical Information (OpenStreetMap)120
Halil İbrahim ŞenolTUREuroCarto 202209/2022Building Footprint Extraction from High Resolution UAV Images Using Deep Learning Algorithms in the Context of Unplanned Urbanisation500
Tong QinBELEuroCarto 202209/2022Visual attention and neuro-cognitive processes in map use | Building Footprint Extraction from High Resolution UAV Images Using Deep Learning Algorithms in the Context of Unplanned Urbanisation500
Miloš BasarićSEREuroCarto 202209/2022 Deep learning for anchor detection in multi-scale maps | Automatic Georeferencing, Ground Control Points, Scanned Maps, OpenCV, GDAL750
Iaroslav Andreevich BoretskiiGEREuroCarto 202209/2022Developing a recommender system for suggesting alternative ways of data visualization for Sustainable Development Goals500
Ana Oliva Pinilla PachonGEREuroCarto 202209/2022Analysis of a Workflow for the Automated Generalization of Geological Maps300
Zulfa Nur’aini ‘AfifahNLDEuroCarto 202209/2022Open Educational Resources for Teaching Thematic Mapping500
Malak AlasliHUNEuroCarto 202209/2022Addressing Maghrebian place names from a Hungarian perspective300
Filip DohnalCZEEuroCarto 202209/2022Changes in the content of topographic maps in relation to their use in the history.300
Chukwuma John OkolieGBREuroCarto 202209/2022Fusion of Copernicus and ALOS World 3D DEMs for watershed and stream network delineation300
Merve Polat KayaliGBREuroCarto 202209/2022A Participatory Approach to Develop Missing Geospatial Data Visualisation120
Vivien van DongenGEREuroCarto 202209/2022Comparing and establishing a new user centered design for ski touring maps300
Hatice AtalayTUREuroCarto 202209/2022Readability Analysis of Covid-19 Maps | Comparing and establishing a new user centered design for ski touring maps500
Roya HabibiIRNEuroCarto 202209/2022A time-driven symbology for map visualization750
Rebeca Merino del RíoESPICC202112/2021Historical Cartography Analysis For A Design Of Cultural Itineraries In The Lower Guadalquivir700
Andong MaUSAICC202112/2021Computationally-Efficient Sequential Feature Extraction For Single Hyperspectral Remote-Sensing Image Classification260
Timothy PrestbyUSAICC202112/2021Characterizing Storytelling In Covid-19 Cartographic Journalism700
Nicholas LallyUSAICC202112/2021Direct Manipulations Of Cartographic Space For Expressive Cartographies260
Edina HajdúHUNICC202112/2021The Digital Cartographic Reconstruction Of The 1897 ‘Mátra Guide’ (Hungary)700
Márton PálHUNICC202112/2021Automatic Vectorization Of Rectangular Manmade Objects: A Case Study Applying Opencv And Gdal On Uav Imagery | Where To Hike? – Mobile Application For Guiding Tourists In The Bükkalja Region, Hungary | Geodiversity Mapping Of The Bakony–Balaton Unesco Global Geopark, Hungary1000
Gergely VassányiHUNICC202112/2021Automatic Vectorization Of Point Symbols On Archive Maps Using Deep Convolutional Neural Network1000
Lourdes Johanna Avelar PortilloUSAICC202112/2021Measuring Closest Water, Sanitation, And Hygiene Facilities In Unhoused Communities Of Los Angeles, Usa700
Gene TranthamUSAICC202112/2021Focus On Orientation To Represent Terrain300
Lois ParkUSAICC202112/2021Reimagining Measures Of Spatial Access To Health Care In Low- And Middle-Income Countries: Using Road Network Analysis To Validate Self-Reported Perceptions Of Geospatial Barriers700
Jakub KoníčekCZEICC202112/2021Mapping, Synthesis And Visualization Of Czech Dialects | Approaches For Infographics Evaluation In Maps1000
Jessica Kate HepburnGBRICC202112/2021How Do Decision Makers Interact With Geospatial Data? An Eye Tracking Study260
Malak AlasliHUNICC202112/2021Dual Naming As A Mechanism To Recognize Multiple Identities; Casablanca Or Ad-Dar Al-Bayda1000
Harrison ColeUSAICC202112/2021Thematic Tactile Cartography: Evaluating Tactile Mapping Techniques For Novel Applications700
Yanan WuUSAICC202112/2021Where And Why There: Location Analytics Of Routine Occurrences (Laro) With A Case Study On Traffic Accidents300
Chelsea NestelUSAICC202112/2021Aesthetics In Cartographic Epistemology500
Dávid GerzsenyiHUNICC202112/2021Frmod, A Python Tool For Statistical Landslide Susceptibility Assessment1000
Pavel UgwitzCZEICC202112/2021Building A Virtual Cartographic Museum700
Ondřej KvardaCZEICC202112/2021Usability Of Building Information Modeling (Bim) For Generating Virtual Geographic Environments (Vges)700
Lei ZouUSAICC202112/2021Revealing The Geographical Disparities Of Global Covid-19 Awareness And Its Health Effects Through Social Media260
Julian HuiberAUTICC202112/2021A Set Of Criteria For Evaluating Map Application Design In A Mobile Environment260
Marc SchulzAUTICC202112/2021A Set Of Criteria For Evaluating Map Application Design In A Mobile Environment260
Veronika Flóra KissHUNICC202112/2021The Sense Of North700
Niédja Sodré de AraújoBRAICC202112/2021Perspectives About Implementation Of Colour Codes On Maps Accessible To Blind People150
Katarzyna Słomska-PrzechPOLICC202112/2021Historical Atlas Of Poland 2.0 – Over 140 Years Of Joint Work Of Historians And Cartographers700
Aytaç YÜRÜKÇÜTURHistory of Cartography and the Topographic Mapping07/2019How East and West Cartographic Studies Influenced the Most Important 16th Century Ottoman Cartographer of Piri Reis and His World Maps200
Dr. Lei ZOUUSALocBigData 201907/2019Leveraging Location-Based Social Media for Smart Emergency Management200
Christian RÖGERDEULocBigData 201907/2019Visualizing the Complexity of Crossings using Star-Plot Maps200
Wangshu WANGAUTJoint Pre-Conference Workshop of the ICA Commission on Use, Users, and Usability, the Commission on Cognitive Visualization, the Commission on Location-based Services and the Commission on Visual Analytics07/2019Towards a Functional Ontology for Mobile Map Applications200
Nargiz SafaraliyevaAZEICC201907/2019Teaching basic map concepts in three countries: Azerbaijan, Hungary and United Arab Emirates1000
Malak AlasliMARICC201907/2019Toponyms’ contribution to identity: The case study of Rabat (Morocco) | Static Risk Mapping of Forest Fires – In the case of the Province of Chefchaouen (Morocco)800
Shyamantha SUBASINGHELKAICC201907/2019Urban Growth: From pixel to reality700
Dr. Alena VondrákováCZEICC201907/2019TouchIt3D: Technology (not only) for Tactile Maps | The Specifics of Cartographic Semiology in Tactile Maps600
Ashna Kareem ZadaIRQICC201907/2019Testing Maps for Visually Impaired People in Kurdistan600
Jagadish BINDICC201907/2019Deriving Multiple Representation Database: A Model Generalisation Approach500
Lukasz HalikPOLICC201907/2019Teaching of geographical space relations for cartography – Academic Outdoor Station in Poznan (Poland) | Workflow for 3D geovisualization of the data obtained with the use of Unmanned Aerial Vehicle in Augmented Reality | The visualization of the use of land on the basis of the dynamics of the pedestrian movement from the interval UAV imaging | Measuring user preferences in virtual reality (VR): 2D versus 3D urban geovisualizations of topographic data500
Márton PálHUNICC201907/2019Digital cartography for geoheritage: turning an analogue geotourist map into digital | Possibilities of high precision GPS data in autonomous driving500
Nikola YonovBGRICC201907/2019School Atlas with Augmented Reality500
Radek BarvirCZEICC201907/2019The Specifics of Cartographic Semiology in Tactile Maps | TouchIt3D: Technology (not only) for Tactile Maps500
Pongpichaya William LimpisathianUSA / THAICC201907/2019Representations of Place in the Human Brain400
Ivan Evgenyevich FokinRussiaICC201907/2019The automation of processes of atlas mapping | Methods and algorithms for creation of structural schemes of rivers400
Nick LallyUSAICC201907/2019Mapping dynamic, non-Euclidean spaces | Interactive & Multiscale Thematic Maps: A Preliminary Study400
Xiao HuangUSA / CHNICC201907/2019Linking picture with text: tagging flood relevant tweets for rapid flood inundation mapping400
Carolyn S. FishUSAICC201907/2019Emotional responses to climate change map framing using facial emotion recognition technology300
Harrison ColeUSAICC201907/2019Toward Accessible Hazard Mapping: Tactile Risk Maps and Disaster Preparedness300
Laure De CockBELICC201907/2019Linking perception to decision point complexity for adaptive indoor wayfinding support300
Maja KalinicDEU / BIHICC201907/2019Floating Car Data and Fuzzy Logic for classifying congestion indexes in the city of Shanghai300
Ross ThornUSAICC201907/2019How to Play with Maps300
Krisztián KerkovitsHUN7th ICC&GIS (commission meeting)06/2018Optimising distortions in projections of geographical maps250
Lukas NeugebauerAUT11th Mountain Cartography Workshop05/2018Topographic Maps and Weather Information for Avalanche Prevention in Remote Mountainous Areas Utilizing a Collaborative Approach250
Tomislav JogunHRV11th Mountain Cartography Workshop05/2018Delineation of Croatian Mountains for the Purpose of Name Placement on Maps250
Maša ArnežSVN11th Mountain Cartography Workshop05/2018Joint Course of Mapping in Mountainous Area: Physical and topographic mapping250
Benedikt HajekAUT11th Mountain Cartography Workshop05/2018Topographic Maps based on OpenStreetMap Data – Optimising Depiction of Water Streams250
Matan MorISRLBS 201801/2018Automatic Computation of Touristic Routes based on WWW Geotagged Photos500
Joris van der BergNEDLBS 201801/2018Towards a Dynamic Isochrone Map: Adding Spatiotemporal Traffic and Population Data400
Roos TeeuwenNEDLBS 201801/2018Using a Dynamic Sensor Network to Obtain Spatiotemporal Data in an Urban Environment400
Andreas SedlmeierDEULBS 201801/2018Discovering and Learning Recurring Structures in Building Floor Plans300
Julia Mia StirnemannCHEICC Workshop on Maps & Emotions07/2017Viewpoints evoke emotions400
Javiera AdvisCHL / DEUICC Workshop on Maps & Emotions07/2017LINESCAPES: virtual and real experiences of cities400
Sébastein BiniekFRAICC201707/2017Designing typefaces for maps. A protocol of tests.1000
Mateusz PituraPOLICC201707/2017Hebrus Valles – The Mars Exploration Zone Map1000
Vit PasztoCZEICC201707/2017Crowdsourcing Mapping and Participatory Planning Support System: Case Study of Brno, Czech Republic | Playing with maps – using geogames in geography field-courses | Reflective 2D visualization of 3D objects using cartographic projection1000
Yvette BevisRSAICC201707/2017Expert opinions on using the third dimension to visualise wind speed uncertainty for wind farm planning1000
Jelena GlisovicSRBICC201707/2017The First Special Military Map Printed in Serbia1000
Katrin GlinkaDEUICC201707/2017Psychogeography in the age of the quantified self — Mental map modelling with georeferenced personal activity data1000
Syed Attique ShahTURICC201707/2017A Framework for Enhancing Real-time Social Media Data to Enhance Disaster Management Process1000
Olawale OluwafemiNIGICC201707/2017Effect of Sediment-Hosted Disseaminated Gold Deposit Mining on the Landscape of Itagunmodi-Igun Basin, SW. Nigeria1000
Shahmy SaidMAS / GBRICC201707/2017Classifying the Diversity of Bus Mapping Systems; Mapping Landslides Susceptibilty In a Traditional Northern Nigerian City1000
Lanfa LiuCHN / DEUICC201707/2017Feature learning for soil property mapping using Vis-NIR spectroscopy
Song GaoUSAICC201707/2017Identifying Geographic Features through Map Interpretation: A Case Study of Craters Using Controlling Variables100
Amber BosseUSAICC201707/2017For the Essentially Subjective Elements of Cartography, 1953-1995100
Annita LucchesiUSAICC201707/2017Hóhta’Hané: Mapping Genocide & Restorative Justice In Native America100
Andreas KelerDEUICC201707/2017Towards Traffic Bottleneck Visualization – Combining Traffic Congestion and Complicated Crossings100
Jorge ChenUSAICC201707/2017Rapid integration of indoor and outdoor coordinate reference systems using 3D point cloud data100
Jiri PánekCZEICC201707/2017Crowdsourcing Mapping and Participatory Planning Support System: Case Study of Brno, Czech Republic | Playing with maps – using geogames in geography field-courses; Reflective 2D visualization of 3D objects using cartographic projection | Psychophysics: The Foundation of Cartography | Research on Automatic Generation of Map Symbols based on Cognitive Semantics Analysis | Exploring visual cognition efficiency in map handling ability based on the eye movement experiment100
Michele DennerRSAICC201707/2017Assessing a potential solution for spatially referencing of historical aerial photography in South Africa100
Omid Reza AbbasiIRN13th Conference on Location-Based Services, Vienna11/2016Ranking the City: The Role of Location-Based Social Networks in Collective Human Mobility Prediction (co-author: Ali Asghar Alesheikh)500
Xingyu ZhengCHN13th Conference on Location-Based Services, Vienna11/2016A Hiden Markov model for indoor tracking based on Bluetooth fingerprinting and step counting (three co-authors)500
Can YangCHN / SWEVisually-supported Computational Movement Analysis, AGILE workshop (ICA Commission on Visual Analytics), Helsinki06/2016Interactive Visual Exploration of Most Likely Movements400

This site uses Akismet to reduce spam. Learn how your comment data is processed.

rawboned-refined