Wales

Flowers growing in the rock wall at Menai Bridge town.