Vector illustration of London statue with pedestrians.

Royalty-free stock vector ID: 87328280

Vector illustration of London statue with pedestrians.