License price
POA
Crowd of enthusiastic German fans gathered at the Eiffel Tower in France to watch their team play against the USA during the 1998 World Cup.
Usage
Editorial
Delivery
Digital download
Tags
Place
Date