Stock Photo - The Spirit of Detroit Sculpture, Detroit, Michigan, USA, North America

Stock Photo: The Spirit of Detroit Sculpture, Detroit, Michigan, USA, North America.

Searchable keywords

Choose multiple keywords