Grand Street Livery Stables ca 1865

Comments via Facebook

Your two cents