Advertising display means for parking meter and the like
Parking meter advertising device
Canada
World
United States