A designated parking spot found in all of the worlds cities that's restricted to all but disabled drivers that have a disability of some sort.

Royalty-free stock photo ID: 101390620

A designated parking spot found in all of the worlds cities that's restricted to all but disabled drivers that have a disability of some sort.