Designed by
Title
Yelp application icon on Apple iPad Pro screen close-up. Yelp app icon. Yelp.com application. Social network. Social media #121041146
Description
Sankt-Petersburg, Russia, July 6, 2018: Yelp application icon on Apple iPad Pro screen close-up. Yelp app icon. Yelp.com application. Social network. Social media
This image is editorial