Seagate Castle.
Cunninghame (Scotland).Leisure Services.
Irvine : Cunnighame District Council, Leisure Services,
[1999?]
Cover title.
Seagate Castle (Irvine, Scotland)
Castles