Town Square and Train Station with BIG trees, Omnibus & Horse Car - 1979
Your picture of the Week is loading