Designed by
Title
Street view in Stockholm, Sweden #135564055
Description
Stockholm, Sweden - November 17, 2018. Street view in Stockholm, with residential and commercial buildings, commercial properties, street traffic and blurred figures of people
This image is editorial