Designed by
Title
Moscow, Russia - October 25, 2015. Sbarro restaurant in a shopping center at Zelenograd Iridium #66567138
Description
Moscow, Russia - October 25, 2015. A Sbarro restaurant in a shopping center in Zelenograd Iridium
This image is editorial