Other photos in this set

Advertising, what advertising?

Location: Greater Noida, Uttar Pradesh, IN