Dolly In London, 2002

Nov. 18, 2002
All images are copyright 2002 Thea Nijdam. Used With Permission.