a walkway surrounded by flower beds in front of tall buildings

Comments