A rather bizarre floral display in Beddgelert, North Wales. A flower person riding a trike by a river.