
Stake attention in this memory
The image depicts a baseball field located in Chongqing High-tech Zone, China. The field has closely-cropped green grass with brown base lines. The perimeter of the field is lined with trees, flags, and banners, where people are standing. A large covered structure stands near the field and is illuminated by tall stadium lights. Buildings are seen behind the field. The sky is overcast.
Loading AttnAds…
No transactions found






