Another good one Pablo. Love it when you have us all guessing.
Suggest this must be late 1890's or early 1900's,as someone else has indicated.Looks like the 'bustle' has gone. It's hard to pinpoint the fashion of the day to any particular year.
The ferry, I think, must be one of three. Pearl, Sapphire or Ruby which were paddle steamers doing the Liverpool/Eastham run.
How things change. Of course, it's all due to progress!
...and those who were seen dancing were thought to be insane by those who could not hear the music.FN