Terrell Vargas

Photographer, Filmmaker, and Nurse in USA

Visit my website

Boasting more than 300 high-end shops, Oxford Street is one of the busiest shopping districts in all of Europe. This active street measures approximately a mile and a half long, and intersects with Park Lane, england travel itinerary