Last Shadow Puppets (The). Other. Wondrous Place. Last Shadow Puppets (). Alte. Minunate Place.
...Her soft embrace Like Satin and Lace Wondrous place What a spot in a storm To cuddle up and stay Nice and warm Away from harm In my baby's arms Wondrous place
...