< < Previous PhotoIndexFirst page
Description: This convertible was seen parked at Walton Place behind Harrods. Half the bumper was ripped off.
Location: London, England