Ted's Excellent Pictures Taken In Europe and Russia
September 2004
Pictures taken in Stockholm Sweden
Pictures taken in Denmark
Pictures taken in Helsinki Finland
Pictures taken in Saint Petersburg Russia
Pictures taken in Scotland
Home Menu