A view of a shop front as seen from the street in Parramatta (?), circa 1880
Production date
1880
See full details