Showing
1 - 1
of 1
, query time: 0s
Format:
Postcard
Colored lithographic photo print postcard of downtown Telluride; vehicles parked on both sides of the street; sign on building on the right is "Light and Power," to the left a brick building with sign "Sheridan Hotel": Mountain peaks in background, center.