Designed by
Title
Optimus Prime and Bumblebee Transformers exhibition at Esplanade Penang, Malaysia #56922313
Description
Esplanade,Penang - July 17,2015 : Optimus Prime and Bumblebee Transformers exhibition at Esplanade Penang, Malaysia.People can seen exploring and taking photos around it.
This image is editorial