Jump to content

kavag

Administrators
  • Posts

    218
  • Joined

  • Last visited

  • Days Won

    49

kavag last won the day on January 5 2021

kavag had the most liked content!

3 Followers

About kavag

Profile Information

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

kavag's Achievements

IT Pro

IT Pro (2/5)

69

Reputation

  1. Intro In this blog post I will describe a way to implement an architecture that includes a private Azure Kubernetes Service (AKS) Cluster by using Bicep, a declarative language for describing and deploying Azure resources. According to project’s page on GitHub, Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively and It aims to drastically simplify the authoring experience with a cleaner syntax, improved type safety, and better support for modularity and code re-use. The control plane or API server, in a fully private AKS cluster, has internal IP address and it communicates with the node pools through the private network, by leveraging the technology of Azure Private Link service. Furthermore, there is no need for the worker nodes to have a public IP assigned to a standard loadbalancer for egress the traffic as we are able to redirect the egress path through a Network Virtual Appliance or Azure Firewall. In a nutshell, a fully private AKS cluster does not expose or use any public IP. References The initial idea to create a Bicep script that deploys an architecture like the one mentioned in the architectural diagram section, was taken from the following articles: Baseline architecture for an Azure Kubernetes Service (AKS) cluster Fully private AKS clusters — without any public ips — finally! Create a “Fully private” AKS infrastructure with Terraform Architectural Diagram Bicep script The sources can be found at the following GitHub repository https://github.com/vakappas/private-aks-bicep The main Bicep script that deploys the architecture that is shown in the diagram, follows the modular approach and it has ‘subscription’ as its target scope. // set the target scope to subscription targetScope = 'subscription' / Create the hub vnet with all its components module hubvnet './modules/hub-default.bicep' = { name: 'hub-vnet' scope: resourceGroup(hubrg.name) params: { location: location hubVnetName: hubvnetName hubFwName: 'hub-fw' tags: tags } } there is a folder called ‘modules’ that contains the smaller parts of the whole implementation such as: The hub virtual network with all its components like the Azure Firewall and Azure Bastion The Virtual Network for the AKS cluster The Virtual Network for the Development Virtual Machines (agents) The VNET peering and route tables The private AKS cluster The AKS’s private DNS zone links to hub and dev Virtual Networks The dev VM which is an Ubuntu with Docker extension Running the script First you have to install the Bicep executable by following this guide: Setup your Bicep development environment Then, you will need to install either the Az CLI (2.20.0+) or the PowerShell Az module (v5.6.0+) that have Bicep support built-in. After that, you will need to run the following commands in an Azure CLI or PowerShell console: // Login to your Azure account az login // clone the repository git https://github.com/vakappas/private-aks-bicep.git // Start the deployment az deployment sub create -f ./private-aks.bicep -l northeurope As you see, you can use the standard deployment commands with your *.bicep files and the tooling will transpile the code and send it to ARM on your behalf.
  2. Dear friends, We would like to welcome you to our 3rd Microsoft Cloud Experts Meet Up. We are ready to start our cloud technology education and certification journey with our experts in place, exploring multiple certification paths for Microsoft Cloud Technologies in 3 parallel tracks. Azure Database Fundamentals Microsoft Azure Administrator - Part 1/2 Developing Solutions for Azure Our Meeting Agenda: Welcome session Parallel Sessions Vassilis Ioannidis :DP-900 A study guide for Azure Data fundamentals exam In this 90min session we will dive in this fundamental exam, made to bring you up to speed with the data platform services offering on Microsoft Azure. We will cover from the “why”, to “what”, and “how” along with a couple of tips for the test process itself. George Markou: AZ-104 Azure Administrator Join us for a 90 minute accelerated Virtual Webinar, designed to provide you an understanding of how you can be a hero Microsoft Azure Administrator. Manage Azure Virtual Machines, Networks, Storage and more... Vassilis Salis & Nikolaos Antoniou: AZ-204 Developing Solutions On Azure In this 90min session you will learn how you will become a subject matter expert on designing, building, testing, and maintaining cloud applications and services on Microsoft Azure. All you have to do is to register here: Microsoft Certified Professionals | GR CY MT - 3rd Meet Up
  3. Φίλες και φίλοι, Μπορεί να πέρασε καιρός από την προηγούμενη φορά που ανταμώσαμε, αλλά παρά τα χιόνια, τις ζέστες και την πανδημία, επιστρέφουμε δυναμικά με μια ομιλία σχετικά με Infrastructure-as-Code, στην οποία ο Νίκος, ο Βαγγέλης κι ο Θοδωρής θα μας μιλήσουν για ARM, Terraform και το καινουριο παιδί της παρέας την Bicep. Το σημείο συνάντησης δεν είναι πια η Microsoft στο Μαρούσι αλλά το σαλόνι, η κουζίνα, το δωμάτιο και το home office του καθενός και το μόνο που χρειάζεται είναι να χρησιμοποιήσετε το link του online event. Agenda Infrastructure-as-Code on Azure: all you need to know, Nikolaos Antoniou, Vaggelis Kappas, Thodoris Theodorou What is Infrastructure-as-Code and why it does matter Strategies to approach IaC (imperative vs declarative) Hands-on-time by leveraging the most popular tools on Azure Bicep: the natural evolution for ARM templates Terraform: the cross platform framework Az CLI / Powershell: the shortest path to entry for IaC Εξασφαλίστε την συμμετοχή σας κάνοντας εγγραφή εδώ : AzureHeads 26#: Infrastructure-as-Code - all you need to know | Meetup
  4. Cloud Experts 2nd Online Meet Up. Dear all, We would like to invite you to our Cloud Experts community online meet up, on Thursday 11 February 2021 at 18:30. We are ready to start our cloud technology education and certification journey with our experts in place, exploring multiple certification paths for Microsoft Cloud Technologies in 5 parallel tracks. Azure Database Fundamentals Power Platform Fundamentals Microsoft 365 Fundamentals Artificial Intelligence Fundamentals Azure Fundamentals We are are also very pleased to announce that Mr. Theodosis Michalopoulos Microsoft GR,CY,MT General Manager, will join our Meet Up, to share with us some very interesting news related to Microsoft Azure Datacenter in Greece as well as the grForGrowth initiative. Agenda Welcome Theodosis Michalopoulos - grForGrowth Parallel Sessions Vassilis Ioannidis :DP-900 A study guide for Azure Data fundamentals exam In this 90min session we will dive in this fundamental exam, made to bring you up to speed with the data platform services offering on Microsoft Azure. We will cover from the “why”, to “what”, and “how” along with a couple of tips for the test process itself. Manos Pepis :PL-900 A study guide for Power Platform fundamentals exam In this 90min session we will dive in this fundamental exam, made to bring you up to speed with the Power Platform offering on Microsoft 365. We will cover from the “why”, to “what”, and “how”. Achilleas Raptis : MS-900 90-minute Crash Course Whether you want to start your journey towards Microsoft 365 Fundamentals certification or you have specific questions on the exam content, this session is for you. Cloud concepts, productivity applications, Windows 10, security and M365 licensing are some of the subjects that we will go through. Georgia Kalyva: AI-900 Mastering the basics with the Azure AI Fundamentals exam If you are planning a career as an AI professional or you are an AI enthusiast and don’t know where to start, join us in this session of Azure AI Fundamentals. In this session, we are going to see an overview of the exam content and learn the fundamentals of Microsoft Azure AI Services and Machine Learning knowledge you need to start creating AI solutions. George Markou: AZ-900 Azure Fundamentals Join us for a 90 minute accelerated Virtual Webinar, designed to provide you an understanding of cloud-computing concepts, models, and services, covering topics such as public, private, and hybrid cloud as well as infrastructure as a service, platform as a service, and software as a service. Who should attend: Whether you are an ITOps, developer, business user or IT decision maker, you’ll gain a comprehensive overview of strategies for moving to the Azure cloud and how to make more informed IT decisions. Join Us Online: Registration
  5. The greatest, community driven, technical event in Greece for IT Professionals and Developers is back! It’s been long time since the last ITPRO|DEV Connections event took place. There are a few reasons for that, but this does not matter anymore as we proudly bring it back to life and this time in virtual form! This event is community driven, and this year the number of the communities that take part are bigger than ever before. This signifies great momentum and deep commitment from the community members to help and support other community members. More than 100 speakers with real-world experiences and different backgrounds, leaving in different parts of the world, as now we have grown outside Greek borders, are getting together and sharing their knowledge with all the members of 15 technical communities that are embracing the ITPRO|DEV Connections 2020! The event’s tracks It will be 2 full days with parallel tracks running from ~10am to ~6pm (local time, that is GMT+2) and it will cover the following categories (in alphabetical order): AI & ML Data & Analytics Development DevOps Infrastructure Learning & Certification Modern Workspace Networks & Security Project Management All sessions are 45 minute long. The event is FREE, but you have to register here: The event’s details We have created the event on a platform that will have all the amenities of a normal conference, like sponsor booths, networking groups for 1-to-1 messaging and video calls, session evaluations, and of course a way to build your own personal schedule for your favorite sessions! The event comes with a very handy mobile app that you get to build your schedule and give session feedback and more. So make sure that you download the app and configure it with the 4-digit code that corresponds to our event. All this information is in the registration confirmation email! Also, this year is going to be delivered in 2 languages, so make sure you check the session tags for the tag “Lang: EL” or “Lang: EN” in a blue-ish color. Since we are in the tags area, there are mainly 4 different colors for tags: Dark blue: Session track Magenta: Session tags Light green: Session level Light blue: Session language I’m speaking! Apart from being in the organizing team, I have also a session, where I will talk about how the cloud is changing the way infrastructure is designed, and how you can build a highly available and scalable security perimeter by using Cisco Firepower Threat Defense virtual appliances. The session is called “Cisco NGFWv scalable design in Azure” and is on Saturday, 12th at 1 pm (GMT+2). The session is demo heavy as it is inspired by real customer project! Looking forward to welcome you if it happens to drop by. Call for action! What are you waiting for? Register here https://www.itprodevconnections.gr build your agenda and join us on 12-13 of December. Don’t forget to use the official hashtag of the event in any of your posts which is #itprodevgreece
  6. Καλωσήρθες Γιώργο ! Θα είναι χαρά μας να σε συναντήσουμε και να συζητήσουμε τόσο εδώ όσο και στο Community booth που θα έχουμε στο ITPRO|DEV Connections 2020.
  7. Χίλια μπράβο και πάλι μπράβο!
  8. Αγαπητοί συνάδελφοι και φίλοι, Αρκετά χρόνια πέρασαν από την τελευταία φορά που συναντηθήκαμε, καθώς οι συνθήκες δεν το επέτρεψαν. Επειδή όμως μας λείψατε, επιστρέφουμε φέτος δυναμικά με το: IT PRO|DEV Connections 2020 virtual event! Όλες οι γνωστές κοινότητες πληροφορικής είναι εδώ και σας προσκαλούν σε ένα διήμερο γεμάτο από τις τελευταίες εξελίξεις στην τεχνολογία και ουσιαστικές γνώσεις πάνω σε αντικείμενα όπως: Αυτά είναι μόνο μερικά από τα θέματα του συνεδρίου μας, αφού θα βρείτε πάνω από 100 τεχνικές παρουσιάσεις σε πολλαπλά παράλληλα tracks. Σας υποσχόμαστε ένα ακόμα συναρπαστικό ταξίδι που θα σας κρατήσει το ενδιαφέρον αμείωτο. Το καλύτερο όμως δεν σας το είπαμε ακόμα, φέτος η συμμετοχή στο συνέδριο είναι δωρεάν! Ελάτε λοιπόν μαζί μας στις 12 και 13 Δεκεμβρίου δηλώνοντας μόνο την συμμετοχή σας. Οι εγγραφές έχουν ξεκινήσει στη σελίδα https://www.itprodevconnections.gr/ Με την εγγραφή σας θα μπορείτε να δείτε πληροφορίες για τις παρουσιάσεις και να φτιάξετε τη δική σας ηλεκτρονική agenda. Περιμένουμε λοιπόν να σας υποδεχτούμε on line! Οι Τεχνικές Κοινότητες
  9. Αγαπητοί φίλες και φίλοι, Οι προετοιμασίες για την διεξαγωγή του ITPRO|DEV Connections 2020 έχουν ξεκινήσει και θα θέλαμε να σας ζητήσουμε να υποβάλλετε προτάσεις θεμάτων που είσαστε σε θέση να παρουσιάσετε στη φετινή διοργάνωση. Η ημερομηνία διεξαγωγής της εκδήλωσης είναι το Σαββατοκύριακο 12-13 Δεκεμβρίου, ενώ το “Call for Content” έχει ανοίξει και η προθεσμία υποβολής είναι η Δευτέρα 30 Νοεμβρίου στις 23:59. Φόρμα Υποβολής Πρότασης Για να υποβάλετε τηεν πρόταση σας, θα πρέπει να επισκεφθείτε τον σύνδεσμο: https://sessionize.com/itprodevgreece/ και έτσι θα μπορέσετε να υποβάλλετε έως και 4 προτάσεις. Πληροφορίες για το Event To IT PRO|DEV Connections είναι μια ετήσια διάσκεψη που έχει σχεδιαστεί για επαγγελματίες στο χώρο του IT και προγραμματιστές. Το περιεχόμενο επικεντρώνεται σε προϊόντα που έχουν ήδη κυκλοφορήσει ή πρόκειται σύντομα-να-κυκλοφορήσουν, τεχνολογίες και υπηρεσίες. Παρουσιάσεις Οι παρουσιάσεις είναι το κύριο όχημα για την παράδοση των μηνυμάτων της εκδήλωσης προς τους συμμετέχοντες κατά την διάρκεια του event. Πρόκειται για παρουσιάσεις τύπου διάλεξης, διάρκειας 45 λεπτών που θα πραγματοποιηθούν σε virtual μορφή λόγο της πανδημίας. Οι ομιλητές χρησιμοποιούν συνήθως 40-45 λεπτά για να παρουσιάσουν το περιεχόμενό τους στο κοινό, χρησιμοποιώντας μια παρουσίαση PowerPoint και τυχόν παράλληλη επίδειξη προϊόντων (demos), ενώ προτείνεται να χρησιμοποιούν τα τελευταία 5-10 λεπτά για Q & A. Όλα τα τελικά αρχεία PowerPoint για όλες τις παρουσιάσεις θα τα ανεβάσουν οι ομιλητές στο προσωπικό τους προφίλ στην πλατφόρμα του event τουλάχιστον μια εβδομάδα νωρίτερα από την ημερομηνία διεξαγωγής του event. Όλες οι παρουσιάσεις είναι δυνατόν να καταγραφούν και στην συνέχεια να αρχειοθετηθούν μαζί με τις παρουσιάσεις PowerPoint για γενική διαθεσιμότητα στους συμμετέχοντες μετά το event. Για λόγους διασφάλισης της ποιότητας της εκδήλωσης, οι συμμετέχοντες θα ζητηθούν να αξιολογήσουν κάθε παρουσίαση ξεχωριστά. Αξιολόγηση των προτάσεων και γνωστοποίηση επιλογής Η επιλογή μιας πρότασης παρουσίασης θα βασιστεί στην εξέταση όλων των προτάσεων και του προσδιορισμού αυτών που ανταποκρίνονται στις ανάγκες ενημέρωσης του κοινού, που θα συντάσσονται με την εστίαση του προϊόντος, και θα πληρούν τις απαιτήσεις μηνυμάτων προς το κοινό της ομάδας περιεχομένου. Αν υπάρχουν ερωτήσεις, επικοινωνήστε με content@itprodevconnections.gr. Ευχαριστούμε! Η ομάδα επιλογής περιεχομένου εκ μέρος του ITPro Dev Connections & όλων των κοινοτήτων
  10. Φίλες και φίλοι, Έχουμε την χαρά να ανακοινώσουμε το Autoexec Community Event του Ιουνίου, το οποίο λόγω των τελευταίων εξελίξεων με τον κορωνοϊό, θα πραγματοποιηθεί live, μέσω Teams, την Παρασκευή 5 Ιουνίου 2020 στις 18.30. Όπως σε κάθε event, έτσι και τώρα, θα υπάρξουν ομιλίες από μέλη του autoexec.gr και θα παρουσιαστούν τεχνολογίες επίκαιρες με ιδιαίτερο ενδιαφέρον. Στο event αυτό, ένα από τα παλαιότερα και ιδρυτικά μέλη του autoexec.gr, με τεράστια εμπειρία στο χώρο της πληροφορικής, και μεγάλη εξειδίκευση στο Identity, ο Νάσος Κλαδάκης, θα αποσαφηνίσει την έννοια του decentralized identity και θα αναπτύξει όλα τα οφέλη που μπορούμε να αποκομίσουμε από την συγκεκριμένη τεχνολογία, είτε ως πολίτες, είτε ως επιχειρήσεις και οργανισμοί αλλά και ως developers. Στην συνέχεια, οι Παναγιώτης Παταρίδης και Βαγγέλης Κάππας, θα αποκαλύψουν τα μυστικά και τις υπηρεσίες που μπορεί να χρησιμοποιήσει ένας οργανισμός, έτσι ώστε να προσφέρει στους εργαζόμενούς του, ασφαλή και ελεγχόμενη απομακρυσμένη πρόσβαση στις εφαρμογές και τις υπηρεσίες του. Πρόγραμμα Own your Digital Identity Νάσος Κλάδάκης How to embrace Secure Remote Access Παναγιώτης Παταρίδης, Βαγγέλης Κάππας Εάν χάσατε αυτό το event, μπορείτε να παρακολουθήσετε το recording μέσω του Microsoft Stream παρακάτω:
  11. Φίλες και φίλοι, Το Σάββατο 25 Απριλίου, για έβδομή συνεχόμενη χρονιά, θα πραγματοποιηθεί το event που δεν χρειάζεται πλέον συστάσεις, το Global Azure Bootcamp. Βέβαια, εξαιτίας αυτού του ενοχλητικού ιού που μας ταλαιπωρεί, το event άλλαξε, έγινε virtual και θα πραγματοποιηθεί μέσω της τεχνολογίας, Teams Live Events. Έτσι, θα μπορέσετε να απολαύσετε μία ημέρα γεμάτη από τις τεχνολογίες του Cloud και του Microsoft Azure, χωρίς να φύγετε από το σπίτι σας, κίνηση που είναι απαραίτητη αυτήν την εποχή! Με χαρά λοιπόν, σας προσκαλούμε στο Global Azure Greece 2020, που θα διεξαχθεί το Σάβατο 25 Απριλίου. Περισσότερες λεπτομέρειες σχετικά με το πρόγραμμα, τις ομιλίες, καθώς και το Link της απαραίτητης εγγραφής σας, θα βρείτε στο επίσημο site του event: https://global-azure-greece-2020.azurewebsites.net/
  12. Αγαπητοί μας φίλοι και φίλες, Η κοινότητα των Ελλήνων Microsoft Certified Trainers, με σκοπό να κάνει την παραμονή όλων μας στο σπίτι πιό ευχάριστη και πιό δημιουργική, διοργανώνει την Κυριακή 5 Απριλίου 2020 ένα Virtual Event. Η εκδήλωση αυτή, που θα ξεκινήσει στις 16.00, όπως θα δείτε στο πρόγραμμα παρακάτω, θα έχει εξαιρετικά ενδιαφέρουσα θεματολογία, που αφορά όλους τους επαγγελματίες του χώρου μας. Πρόγραμμα 16:00 - 17:00Test, Build and Deploy a Rest API with Azure DevOpsMichalis NikolaidisIn this session we are going to learn how developers can quickly and easily test, build and deploy a Rest API with Azure Pipelines. 17:00 - 18:00Microsoft Azure Active DirectoryGregory KlonisKnowing how to work with Azure Active Directory (Azure AD) is a crucial skill for any Azure administrator. We will help you get started implementing and managing this powerful identity services solution. Learn how to create and manage users and groups, join client computers, and implement single sign-on and multi-factor authentication.18:00 - 19:00Cloud, all you need to know!George MarkouThe journey towards the Cloud is a long process. A process in which most of the times it may be successful or a huge drawback for the majority of the organizations out there. Let's go through the fundamentals once again, do's & dont's and all you need to know to make the journey a success process!19:00 - 20:00Tales from the trenches: Tools and methods to profile your SQL Server.Vassilis IoannidisCongratulations! This SQL Server is now yours to manage! By the way, the users complain it’s very slow.” This could be your boss handing you over a SQL Server to manage and check where it hurts. I know I’ve been the receiver of this message more than once. Tune-in in this session to check the tools and the method I use to profile a SQL Server environment that lands on my lap. It is a deep-dive-hands-on practical session on Windows Server & SQL Server configuration best practices as well as disk and network bench marking20:00 - 21:00Agile and Scrum as Organizational Change AgentsTheofanis GiotisOrganizations are either doing business as usual (BAU) or running projects. In most cases, most of the time, organizations are governed by functional divisions called “silos” and use a hierarchical management approach to do their business.Push management, waste, context switching and multitasking is present everywhere. As Stephen Denning once said: «If there would be a Nobel Prize for management, it should be given to Jeff Sutherland, Ken Schwaber, and Mike Cohn for their contribution to Scrum!». Agile and Scrum seems to be the only way to remove multitasking, eliminate waste, reduce context switching, and allow organizations grow using “pull management” approach instead of “push management”.21:00 - 22:00Introduction to DAX Language Antonios ChatzipavlisData Analysis eXpressions (DAX) is the programming language of Microsoft Power BI, Microsoft Analysis Services, and Microsoft Power Pivot for Excel. I this introductory session you will learn all the necessary skills to begin with DAX. Για να εξασφαλίσετε την συμμετοχή σας κάνετε εγρραφή εδώ
  13. Αγαπητοί φίλοι και φίλες, Η κοινότητα των Ελλήνων Microsoft Most Valuable Professionals, με σκοπό να κάνει την παραμονή όλων μας στο σπίτι πιό ευχάριστη και πιό δημιουργική, διοργανώνει την Κυριακή 29 Μαρτίου 2020 ένα Virtual Event. Στην εκδήλωση αυτή που θα ξεκινήσει στις 16.00, θα παρουσιαστούν πολύ ενδιαφέρουσες τεχνολογίες που αφορούν σε όλο το φάσμα του τεχνολογικού μας κλάδου. Web Apps και Serverless, Hybrid υποδομές, bots και τεχνητή νοημοσύνη. Αλλά και τεχνικές που θα σας φανούν εξαιρετικά χρήσιμες στην καθημερινότητα, όπως η αντιμετώπιση του αυξημένου φόρτου από τις web εφαρμογές σας καθώς και η βελτίωση της απόδοσης των βάσεων δεδομένων σας, όλα θα είναι εκεί. Για να εξασφαλίσετε την συμμετοχή σας κάνετε εγρραφή εδώ
  14. Αγαπητοί φίλοι και φίλες, Με μεγάλη χαρά, σας προσκαλούμε στην εκδήλωση για την κοπή της πρωτοχρονιάτικης πίτας του 2020, που θα γίνει την Πέμπτη, στις 23 Ιανουαρίου, στις 7:00 το απόγευμα, στα γραφεία της Microsoft Ελλάς, Κηφισίας 221 στο Μαρούσι. Όπως και πέρυσι, στην εκδήλωση θα συμμετάσχουν, οι μεγαλύτερες κοινότητες επαγγελματιών πληροφορικής στην Ελλάδα, όπως το autoexec.gr, το azureheads.gr, το sqlschool.gr και το dotnetzone.gr ! Η εκδήλωση θα ξεκινήσει κάνοντας ανασκόπηση του 2019 και θέτοντας τους στόχoυς την νέας χρονιάς, ενώ στην συνέχεια, ο Κυπριανός Βασσιλόπουλος, θα μας περιγράψει τον τρόπο με τον οποίο σκέφτεται ένα μέλος του Red Team. Καθώς και τα εργαλεία και τις μεθόδους που χρησιμοποιεί, για να πετύχει τον σκοπό του. Δηλαδή, να πάρει τμήμα ή το σύνολο των πολύτιμων δεδομένων μας. Ελάτε να βρεθούμε, να τα πούμε και φυσικά να διεκδικήσουμε πολλά δώρα αλλά και το φλουρί της πρωτοχρονιάτικης πίτας ! Για λόγους ασφαλείας του χώρου και την καλύτερη οργάνωση της βραδιάς, σας παρακαλούμε να φέρετε μαζί σας την ταυτότητα σας και να κάνετε εγγραφή εδώ. Καλή χρονιά και ευτυχισμένο το 2020 ! Πρόγραμμα Ανασκόπηση του 2019 - στόχοι του 2020. Lessons Red! - Confessions of a red teamer! Κοπή πίτας – Δώρα. Μετά το τέλος της εκδήλωσης, θα ακολουθήσει το καθιερωμένο πια δείπνο στον Ηλία...
×
×
  • Create New...