Beltane Fire Festival marks May Day in Edinburgh
Thousands gathered to watch Edinburgh's Calton Hill set alight last night at the city's May Day celebration.
Thousands gathered to watch Edinburgh's Calton Hill set alight last night at the city's May Day celebration.