1 royal bay | Definition of royal bay

royal bay

noun

Definition of royal bay