Bad Taste

Candid street photography from Nice, France.