Dolly In London, 2002
Nov. 18, 2002
All images are copyright © 2002 Thea Nijdam. Used With Permission.