Lost Soul

Candid street photography from Nice, France.