Public domain photos

The image shows a McDonald's restaurant in Shanghai, China, with a green truck parked in front of it. There are a few vehicles on the road, a person standing, and a few poles and boards attached to the poles. The sky is visible in the background.

The image shows a McDonald's restaurant in Shanghai, China, with a green truck parked in front of it. There are a few vehicles on the road, a person standing, and a few poles and boards attached to the poles. The sky is visible in the background.Open in library