Main content

The Mermaids - Dededededum

Lovely close harmonies from a Scottish sisterly duo, filmed for 麻豆社 Introducing.

Release date:

Duration:

2 minutes