Shopping plaza, near Portland, Maine, 2002

Close This Window