19 Transportation & NYFD - astoriahistory
Hanover Sq Elevated Platform, NYC

Hanover Sq Elevated Platform, NYC

00045Manhattanelevated trains