Designed by
Title
Window view of Topolabamba Restaurant, Glasgow, UK #173635333
Description
Glasgow, Lanarkshire / Scotland UK ââ¬â 01 31 2020: Exterior of Topolabamba Mexican restaurant, with large glass windows, plus entrance doorway and street sign and with people in background looking at the menu
This image is editorial