Cucumber Castle

Cucumber Castle by The Bee Gees The Bee Gees released the Album Cucumber Castle in April 1970. It was released through the ATCO label as catalogue number: SD 33-327