Windsor Town on Film - Personal Work Personal Work, Travel, Filmbecky ruiNovember 3, 2014Ektar, Windsor, Town, England, traditional, Queen Charlotte Street, Windsor Castle, Railway Station, daffodilsComment