Skip to Main Content

Shrewsbury Road



This photograph shows a Chinese temple with arched roofs and red pillars along Shrewsbury Road. It is on the opposite side of the road in the foreground. Title supplied by Donor.

Credit Line

All rights reserved. Anonymous Donor

Subjects

Explore More Pictures