Teal Steals the Show in This Hamburg Apartment

188