This meeting was organized by TFM and held place in Frankfurt a. M. in Germany in 2005.
Pictures by Octoate