Payphones at the Nikola Tesla Technical Museum, Zagreb, Croatia July 2025
Show on streetview
Back