Light Applause

Light Applause

A light crowd applause outdoors in a park in London.

by
by
by
by
by
by