Happy Days – Swimming pool & seating

Happy Days - Swimming pool & seating

Swimming pool & seating; Happy Days – Green Point