
Stake attention in this memory
A blue and red Stitch character from the Disney movie Lilo & Stitch stands on a street in Times Square, New York City, United States, in front of a crowd of people. The character's feet are facing forward and its head is slightly tilted to the left. Several people stand behind the Stitch character, some are taking pictures of it. The character is in Times Square, which is a major tourist destination known for its bright lights, large billboards, and street performers. Times Square is located in the heart of Midtown Manhattan, New York City, United States. It is located at 40.759 degrees North latitude and -73.985 degrees West longitude. The character stands on a gray brick sidewalk. The backdrop of the scene is a row of illuminated billboards.
Loading AttnAds…
No transactions found
