Dodge_RT_Grand_Caravan_Avis

a red van parked in a parking lot