Soup en zo - The Shop

Amsterdam, Netherlands

See this entry at Google Maps