This red ball in these photos is puzzling. Any ideas?

image

image

image

image

image

image

Advertisements