A display of gas prices in front of a central station in Vienna

Royalty-free stock photo ID: 84442759

A display of gas prices in front of a central station in Vienna