Fredrik Sandberg – Stockholm – 2001.09.11

NOTES

  • 11 September 2001.
  • Stockholm, Sweden.¬†Exact location unknown.

Comments are closed.