Neil Road



This photograph shows a low-rise building at 89 Neil Road. The white-and-orange building feature is occupied by eBay, Skype and PayPal. Title supplied by Donor.

Credit Line

All rights reserved. Anonymous Donor

Subjects

Explore More Pictures