JYVASKYLA, FINLAND - JULY 1, 2017: Yelp home page on tablet screen. Yelp is a website that publish crowd-sourced customer reviews and ratings for local businesses. Editorial. Shutterstock Image - JYVASKYLA, FINLAND - JULY 1, 2017: Yelp home page on tablet screen. Yelp is a website that publish crowd-sourced customer reviews and ratings for local businesses. Editorial. - ID: 669993169

More from this author (Tero Vesalainen)

Similar images and photos