Stewart Castle

was a large sugar plantation in Trelawney Parish, Jamaica

Categories: