Designed by
Title
Mel`s Drive in cafe and restaurant at Universal Studio, Osaka, Japan #111027554
Description
Osaka, Japan - June 2, 2015 : A photo of Mel`s Drive in cafe and restaurant with vintage cars parking located in front at at Universal Studios Japan, a theme park in Osaka. Editorial use only.
This image is editorial