Designed by
Title
Costumed performers take part in the Margate Carnival parade. #98372122
Description
MARGATE,UK-August 6: Colourful costumed performers take part in the annual Margate Carnival watched by crowds lining the streets. August 6, 2017 Margate, Kent UK
This image is editorial