Banbury
/ˈbænbɹi/
An English town famous for its historic cross.
“The market in Banbury buzzed with shoppers and laughter.”Add to my deck
/ˈbænbɹi/
An English town famous for its historic cross.
“The market in Banbury buzzed with shoppers and laughter.”Add to my deck