Places | August 11, 2014 12:23 AM EDT
Check out Liebieghaus, a late 19th-century villa in Frankfurt, Germany.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.