Flushing: 59 Myrtle Avenue, southwest corner of Farrington Street, 1923.

Primary tabs

Islandora Bookmark

Bookmarks: