Designed by
Title
View on store front with logo lettering of saturn electronics chain in shopping mall focus on center of left red logo #226712113
Description
View on store front with logo lettering of saturn electronics chain in shopping mall focus on center of left red logoOberhausen, Germany - July 9. 2021:
This image is editorial