Designed by
Title
Fire department rushes to rescue when floods hit village in Europe after heavy rain #107461747
Description
Red fire brigade engine,firefighting truck and firefighters rush to rescue when floods hit village in Europe after heavy rain, severe weather, rescue services
This image is editorial