Designed by
Title
Defibrillator seen in a public place in small town Stone, UK. Obtaind on donations #209434539
Description
Stone / United Kingdom - March 8 2020: Defibrillator seen in a public place in small town Stone, UK. Obtaind on donations
This image is editorial