This page is automatically generated. Any edits to this page will be overwritten by a bot.
Budapest, Hungary | Thomcat | A parking lot or construction site in north downtown. |
Hamburg (East), Germany | Leidenfrost | in the river Elbe near a private pier in Hamburg-Moorfleet |