Designed by
Title
Video wall in Osaka Station with realistic representation of a leopard, Osaka, Japan #295347077
Description
Osaka, Japan - April 14, 2023: Video wall in Osaka Station with realistic representation of a leopard, unidentified people. Osaka station is a major railway station in the Umeda district
This image is editorial