Llanberis Bonsai

Location: Llanberis, North Wales

Llanberis Bonsai

Location: Llanberis, North Wales