Bride of Peacock Castle

1959