Metro Photos


Metro sign somewhere in Massachusetts, possibly Salem.
Taken March 24, 2005 by Tod Allen.
No other info at present.