a garden with lots of flowers and plants around it in front of a stone building