La Rosa

bakery
Miami, FL, USA 4259 W Flagler St