Books and Beans: Belmont Street, Aberdeen

Books and Bean is a wee gem of a place.
Books and Bean is a wee gem of a place.

Breaking