Similarity Search
Catalog ID: 678097
Title: Vatican, St. Peter's Square, Construction, Workers, Tourists, Walla
Artist: Cedric Hommel
Duration: 1:49
Metadata Matching