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