Parade of horse-drawn carriages, probably in Malta