Wirral, Merseyside, England

Wirral or the Wirral is a peninsula in North West England. It is bounded to the west by the River Dee, forming a boundary with Wales, to the east by the River Mersey and to the north by the Irish Sea. ~Wikipedia
Scroll to top