GDI-DE Open data in a single API request

Geo Data Portal Germany datasets available on official portal for European data

Get early access to GDI-DE API!

Let us know and we will figure it out for you.

Available datasets

Open data Portal GDI-DE Open Data API in development

With List of APIs we currently working on to bridge to life.
Are you missing any? Let us know!

XPlanung dataset BPL “Goldmorgen I (1.-3 rd change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-03-01

XPlanung dataset BPL “Goldmorgen I (1.-3 rd change)” details >

XPlanung dataset BPL “North-West extension — 3 rd change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-03-25

XPlanung dataset BPL “North-West extension — 3 rd change” details >

B-Plan 1-001a Change Niemensstraße and Löwenstraße (INSPIRE) Open Data

Inspire-compliant development plan of the city of Freiburg im Breisgau. Development plan 1-001a ente

Issued on 1957-06-03

B-Plan 1-001a Change Niemensstraße and Löwenstraße (INSPIRE) details >

XPlanung dataset BPL “Construction line Hopfauer Weg” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Construction line Hopfauer Weg” details >

Inspire data set BPL “Bbundnfeld und Werkhalden (original)” Open Data

According to INSPIRE transformed development plan “Bbundnfeld und Werkhalden (original)” of the muni

Issued on 2021-03-15

Inspire data set BPL “Bbundnfeld und Werkhalden (original)” details >

Inspire data set BPL “North of Schlossberg Amendment 1” Open Data

According to INSPIRE transformed development plan “Nördlich Schlossberg Amendment 1” of the municipa

Issued on 2021-01-11

Inspire data set BPL “North of Schlossberg Amendment 1” details >

Inspire data set BPL “Upper village gardens — 2nd change” Open Data

According to INSPIRE transformed development plan “Obere Dorfgarten — 2nd change” of the municipalit

Issued on 2021-01-10

Inspire data set BPL “Upper village gardens — 2nd change” details >

Street directory Open Data

The street directory is a table in CSV format and includes location keys (5 digits), location names,

Issued on

Street directory details >

XPlanung dataset BPL “Stockwiesenwald II” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-25

XPlanung dataset BPL “Stockwiesenwald II” details >

Inspire data set BPL “Gänsbühl (1st change)” Open Data

According to INSPIRE transformed development plan “Gänsbühl (1st change)” of the municipality Grenza

Issued on 2021-09-28

Inspire data set BPL “Gänsbühl (1st change)” details >

Development plan Wehrlach III Open Data

The development plan contains the legally binding determinations for the urban planning system.

Issued on 2020-12-09

Development plan Wehrlach III details >

Inspire data set BPL “Lauchäcker III” Open Data

According to INSPIRE transformed development plan “Lauchäcker III” of the municipality of Lehrsteins

Issued on 2021-04-21

Inspire data set BPL “Lauchäcker III” details >

(T) Sportgelaende Altlach Open Data

According to INSPIRE transformed development plan “Sport Gelaende Altlach” by the municipality of Su

Issued on 2022-01-21

(T) Sportgelaende Altlach details >

Industrial area Göttlishofen — 2nd change Open Data

Industrial area Göttlishofen — 2nd change

Issued on 2021-12-15

Industrial area Göttlishofen — 2nd change details >

XPlanung dataset BPL “Industrial area at Gronauer Straße” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-25

XPlanung dataset BPL “Industrial area at Gronauer Straße” details >

XPlanung dataset BPL “Chollow plate” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-09-27

XPlanung dataset BPL “Chollow plate” details >

XPlanung dataset BPL “New School (Change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-26

XPlanung dataset BPL “New School (Change)” details >

XPlanung data set BPL “WA/WR” — 3 rd change Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-04-22

XPlanung data set BPL “WA/WR” — 3 rd change details >

XPlanung dataset BPL “Hofhälde III” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-11-26

XPlanung dataset BPL “Hofhälde III” details >

Inspire data set BPL “Starrbach (2nd change)” Open Data

According to INSPIRE transformed development plan “Starrbach (2nd change)” of the municipality Grenz

Issued on 2021-11-11

Inspire data set BPL “Starrbach (2nd change)” details >

XPlanung dataset BPL “B-plan change in the area nodl. der Hirsauer Straße” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-08-10

XPlanung dataset BPL “B-plan change in the area nodl. der Hirsauer Straße” details >

Inspire data set BPL “Ernsthalde Vaihingen” Open Data

Building plan “Ernsthalde Vaihingen” of the city of Stuttgart transformed according to INSPIRE based

Issued on 2021-05-17

Inspire data set BPL “Ernsthalde Vaihingen” details >

Wendler East Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-07-20

Wendler East details >

“Cattle drive” 1st amendment and addition Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-09-16

“Cattle drive” 1st amendment and addition details >

Fast test centers in the district of Ludwigslust-Parchim (WMS) Open Data

Locations of rapid test centres for conducting antigen tests on SARS-CoV-2 in the district of Ludwig

Issued on 2021-03-23

Fast test centers in the district of Ludwigslust-Parchim (WMS) details >

Level — download service Open Data

The service provides levels of the country measuring network as a shapefile for download. For these

Issued on 2014-03-20

Level — download service details >

Inspire data set BPL “St.Johann, Gänsbrück, Im Brühl — 2.Change” Open Data

According to INSPIRE transformed development plan “St.Johann, Gänsbrück, Im Brühl — 2nd change” of t

Issued on 2021-02-02

Inspire data set BPL “St.Johann, Gänsbrück, Im Brühl — 2.Change” details >

Inspire data set BPL “local core north of B 10” Open Data

According to INSPIRE transformed development plan “local core north of the B 10” of the municipality

Issued on 2021-01-11

Inspire data set BPL “local core north of B 10” details >

Inspire dataset BPL “Obere Hardt — 1st change” Open Data

According to INSPIRE transformed development plan “Obere Hardt — 1st change” of the municipality of

Issued on 2021-08-31

Inspire dataset BPL “Obere Hardt — 1st change” details >

Inspire data set BPL “In the area between Pflugfelder Straße, Kirchtalstraße and Wielandstraße” Open Data

According to INSPIRE transformed development plan “In the area between Pflugfelder Straße, Kirchtals

Issued on 2021-01-10

Inspire data set BPL “In the area between Pflugfelder Straße, Kirchtalstraße and Wielandstraße” details >

Inspire dataset BPL “Ayösch (1st change)” Open Data

According to INSPIRE transformed development plan “Ayösch (1st change)” of the municipality of Reich

Issued on 2021-03-02

Inspire dataset BPL “Ayösch (1st change)” details >

XPlanung dataset BPL “Boller Halde Mitte” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-09-27

XPlanung dataset BPL “Boller Halde Mitte” details >

Modification Hoernle area elder trail — lilac Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-09-09

Modification Hoernle area elder trail — lilac details >

XPlanung dataset BPL “Lehmgrube I 1st Amendment” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-05-27

XPlanung dataset BPL “Lehmgrube I 1st Amendment” details >

B-Plan 6-108b 2. Modification of the development plan with local building regulations Inner Elves... Open Data

Development plan of the city of Freiburg im Breisgau. Development plan 6-108b entered into force on

Issued on 2017-03-24

B-Plan 6-108b 2. Modification of the development plan with local building regulations Inner Elves... details >

Development plan Railway terminal Freight distribution center Mittenwalde Open Data

Scope, grid plan and selected planning contents of the development plan “Train terminal freight dist

Issued on

Development plan Railway terminal Freight distribution center Mittenwalde details >

Development plan Fichtäcker extension I Open Data

Description of the development plan

Issued on 2021-07-20

Development plan Fichtäcker extension I details >

B-Plan 76.6.Part3 Wallstadt-Southwest Rim part lll Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on

B-Plan 76.6.Part3 Wallstadt-Southwest Rim part lll details >

XPlanung dataset BPL “Fuchswaldstraße Kaltental” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-05-03

XPlanung dataset BPL “Fuchswaldstraße Kaltental” details >

XPlanung dataset BPL “Construction line change Lerchenstraße Geb. 7 u. 12” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Construction line change Lerchenstraße Geb. 7 u. 12” details >

XPlanung dataset BPL “Schloßberg II, 2nd section” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-08-28

XPlanung dataset BPL “Schloßberg II, 2nd section” details >

XPlanung dataset BPL “Rennich” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-08-24

XPlanung dataset BPL “Rennich” details >

Childcare facilities in the Ludwigslust-Parchim district (REGIS M-V) WFS Open Data

Locations of the childcare facilities (horte, kindergartens, crèches) in the district of Ludwigslust

Issued on

Childcare facilities in the Ludwigslust-Parchim district (REGIS M-V) WFS details >

XPlanung data set BPL “Building plan village center, parish garden, festival site 2nd modification” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-03-06

XPlanung data set BPL “Building plan village center, parish garden, festival site 2nd modification” details >

XPlanung dataset BPL “blood path” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2022-03-07

XPlanung dataset BPL “blood path” details >

XPlanung dataset BPL “Nürtinger Straße I (2nd change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Nürtinger Straße I (2nd change)” details >

Development plan Kellerfeld III, 1st amendment Open Data

Description of the development plan

Issued on 2021-07-20

Development plan Kellerfeld III, 1st amendment details >

Inspire data set BPL “Neckartalstraße Münster” Open Data

According to INSPIRE transformed development plan “Neckartalstraße Münster” of the city of Stuttgart

Issued on 2021-06-16

Inspire data set BPL “Neckartalstraße Münster” details >

Inspire data set BPL “Goldbergstr./Manfredstr. Untertürkheim” Open Data

According to INSPIRE transformed development plan “Goldbergstr./Manfredstr. Untertürkheim” of the ci

Issued on 2021-05-17

Inspire data set BPL “Goldbergstr./Manfredstr. Untertürkheim” details >

OT_Ferch_03_VEP_Wohnpark_Beelitzer_Strasse_XPlanGML Open Data

Selected plan contents of the underlying development plan vectoriell (areas, lines) are displayed. A

Issued on

OT_Ferch_03_VEP_Wohnpark_Beelitzer_Strasse_XPlanGML details >

WMS INSPIRE BPL Moselstr./Mainstr./Brigachstr./Oderstr. MÃ1⁄4nster Open Data

WMS service of the urban development plan “Moselstr./Mainstr./Brigachstr./Oderstr. Münster”, which w

Issued on 2021-05-05

WMS INSPIRE BPL Moselstr./Mainstr./Brigachstr./Oderstr. MÃ1⁄4nster details >

XPlanung dataset BPL “Waldstraße” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Waldstraße” details >

XPlanung dataset BPL “Extension of shed area herb meadows” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-11-15

XPlanung dataset BPL “Extension of shed area herb meadows” details >

XPlanung data set BPL “Building lines at the Hohl- und Kugelberggasse” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-02-11

XPlanung data set BPL “Building lines at the Hohl- und Kugelberggasse” details >

Land Use Plan Municipality Gosen — New Zittau 1. Correction (XPlanGML) Open Data

The land use plan contains a land use concept for the entire municipality, which requires implementa

Issued on

Land Use Plan Municipality Gosen — New Zittau 1. Correction (XPlanGML) details >

XPlanung dataset BPL “At the cemetery (3 rd change)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-08-18

XPlanung dataset BPL “At the cemetery (3 rd change)” details >

XPlanung dataset BPL “Roth” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-31

XPlanung dataset BPL “Roth” details >

34 — Amt Schenkendöbern, Municipality Gastrose-Kerkwitz, OT Groß Gastrose — Clarification Statute... Open Data

The Clarification Statute lays down the limits for a given area for parts of the site that have been

Issued on

34 — Amt Schenkendöbern, Municipality Gastrose-Kerkwitz, OT Groß Gastrose — Clarification Statute... details >

XPlanung dataset BPL “Flower Street/Garden Street” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-05-04

XPlanung dataset BPL “Flower Street/Garden Street” details >

(T) Im_Wiesengrund Open Data

Building plan “Im_Wiesengrund” of the municipality of Winterlingen transformed according to INSPIRE.

Issued on 2021-06-24

(T) Im_Wiesengrund details >

Inspire data set BPL “Holderbusch” Open Data

Building plan “Holderbusch” of the city of Schwaigern transformed according to INSPIRE based on an X

Issued on 2021-01-10

Inspire data set BPL “Holderbusch” details >

XPlanung dataset BPL “Dettinger Weg II (Par. 13)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Dettinger Weg II (Par. 13)” details >

XPlanung dataset BPL “Brunnenstraße 1st change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-07-20

XPlanung dataset BPL “Brunnenstraße 1st change” details >

XPlanung dataset BPL “Str.WStr.Ae_1F_3Ae” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2022-02-22

XPlanung dataset BPL “Str.WStr.Ae_1F_3Ae” details >

WFS INSPIRE BPL Seeäcker III Open Data

WFS service of the urbanisation plan “Seeäcker III” of the municipality of Laundrynbeuren, transform

Issued on 2021-01-22

WFS INSPIRE BPL Seeäcker III details >

Recklinghausen County: GeoSmartChange — Inventory Poles — Stand: Autumn 2020 Open Data

In addition to the location (footpoint coordinates), the inventory of the masts of traffic signs, li

Issued on 2022-02-25T08:00:00Z

Recklinghausen County: GeoSmartChange — Inventory Poles — Stand: Autumn 2020 details >

WMS XPlanung BPL “WA/WR” — 6th Amendment Open Data

WMS service of the development plan “WA/WR “Krautgartenäcker, Lochstück, Nußbaumäcker” — 6th change”

Issued on 2021-04-22

WMS XPlanung BPL “WA/WR” — 6th Amendment details >

Pirna — outline part B Pirna Open Data

Outline part B Pirna

Issued on

Pirna — outline part B Pirna details >

Inspire dataset BPL “Westere II — 1. simplified modification” Open Data

According to INSPIRE transformed development plan “Westere II — 1st Simplified Change” of the munici

Issued on 2021-01-11

Inspire dataset BPL “Westere II — 1. simplified modification” details >

WMS XPlanung BPL “Egelsberg V_1” Open Data

WMS service of the development plan “Egelsberg V_1” of the city of Weilheim an der Teck from XPlanun

Issued on 2021-04-20

WMS XPlanung BPL “Egelsberg V_1” details >

Inspire data set BPL “Horrenwinkel II — 2nd change” Open Data

According to INSPIRE transformed development plan “Horrenwinkel II — 2nd change” of the city of Stei

Issued on 2021-01-10

Inspire data set BPL “Horrenwinkel II — 2nd change” details >

WFS “Sports and leisure facilities Stockbrünnele” Open Data

WFS service of the development plan “Sports and leisure facilities Stockbrünnele” of the city of Böb

Issued on 2021-06-30

WFS “Sports and leisure facilities Stockbrünnele” details >

Inspire PLU North of the Weingarten Road, 1st change Open Data

Inspire PLU North of the Weingarten Road, 1st change

Issued on 2021-10-20

Inspire PLU North of the Weingarten Road, 1st change details >

Schulstr. Buddy. III Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-09-01

Schulstr. Buddy. III details >

XPlanung dataset BPL “Weingaerten Schlosser” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-01

XPlanung dataset BPL “Weingaerten Schlosser” details >

Inspire data set BPL “Gehrn II — 3 rd section” Open Data

According to INSPIRE transformed development plan “Gehrn II — 3 rd section” of the municipality Ober

Issued on 2021-01-10

Inspire data set BPL “Gehrn II — 3 rd section” details >

XPlanung dataset BPL “Commercial area extension North (original)” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2022-01-19

XPlanung dataset BPL “Commercial area extension North (original)” details >

XPlanung dataset BPL “Altenäcker 1st change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-09-23

XPlanung dataset BPL “Altenäcker 1st change” details >

XPlanung dataset BPL “Under Jennung III” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-02-16

XPlanung dataset BPL “Under Jennung III” details >

B-Plan 51.11a Sandhofen Industrial Park (amendment) Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on

B-Plan 51.11a Sandhofen Industrial Park (amendment) details >

Inspire data set BPL “Autobahn-Seegasse 5th change” Open Data

According to INSPIRE transformed development plan “Autobahn-Seegasse 5” of the city of Eppelheim bas

Issued on 2021-01-10

Inspire data set BPL “Autobahn-Seegasse 5th change” details >

Inspire data set BPL “Unt. Wannenweg/Taubenstr.” Open Data

According to INSPIRE transformed development plan “Unt. Wannenweg/Taubenstr.” of the city of Stuttga

Issued on 2021-05-17

Inspire data set BPL “Unt. Wannenweg/Taubenstr.” details >

WMS Unterdorfstraße Open Data

WMS service of the urban development plan “Unterdorfstraße” of the municipality of Jungingen, transf

Issued on 2021-06-08

WMS Unterdorfstraße details >

Course of the Berlin Wall, 1989 — polit. Boundary different from the course of the wall — Open Data

Political border different from the course of the wall from the map “Verlauf der Berliner Mauer, 198

Issued on 2007-07-04

Course of the Berlin Wall, 1989 — polit. Boundary different from the course of the wall — details >

Weierhalde_alt11 Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on 2021-09-13

Weierhalde_alt11 details >

Inspire PLU Ortstmitte Unterlenningen — 3. Change Open Data

Inspire PLU Ortstmitte Unterlenningen — 3. Change

Issued on 2021-09-09

Inspire PLU Ortstmitte Unterlenningen — 3. Change details >

B-Plan 77.15a.1 Partial change Residential area Kirchfeld Open Data

The development plan contains the legally binding determinations for the urban planning system. In p

Issued on

B-Plan 77.15a.1 Partial change Residential area Kirchfeld details >

Inspire data set BPL “Unterlimpurger suburb, change in the Klingenweg area” Open Data

According to INSPIRE transformed development plan “Unterlimpurger suburb, change in the Klingenweg a

Issued on 2021-01-10

Inspire data set BPL “Unterlimpurger suburb, change in the Klingenweg area” details >

WFS Cannstatter Str. 14/17 Open Data

WFS development plan ‘Cannstatter Str. 14/17’ of the town of Remseck am Neckar.

Issued on 2021-09-03

WFS Cannstatter Str. 14/17 details >

Land use plan, 1st change — Municipality Grünheide (Mark) OT Kagel Open Data

The land use plan contains a land use concept for the entire municipality, which requires implementa

Issued on 2016-12-25T00:00:00Z

Land use plan, 1st change — Municipality Grünheide (Mark) OT Kagel details >

Inspire PLU Brühl, 2nd Amendment Open Data

Inspire PLU Brühl, 2nd Amendment

Issued on 2021-11-19

Inspire PLU Brühl, 2nd Amendment details >

Land use plan municipality Dannenberg Open Data

Land use plan municipality Dannenberg

Issued on

Land use plan municipality Dannenberg details >

WFS “Alter Hau” Open Data

WFS service of the urban development plan “Alter Hau” of the city of Böblingen, transformed accordin

Issued on 2021-08-26

WFS “Alter Hau” details >

XPlanung dataset BPL “New gardens, 3 rd change” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2020-12-22

XPlanung dataset BPL “New gardens, 3 rd change” details >

Inspire data set BPL “Neckargröninger Straße” Open Data

Building plan “Neckargröninger Straße” of the city of Ludwigsburg transformed according to INSPIRE b

Issued on 2021-07-01

Inspire data set BPL “Neckargröninger Straße” details >

Inspire PLU Construction Line Plan Jagststraße/Kocherstraße Open Data

Inspire PLU Construction Line Plan Jagststraße/Kocherstraße

Issued on 2021-11-19

Inspire PLU Construction Line Plan Jagststraße/Kocherstraße details >

WFS INSPIRE BPL Source Street Open Data

WFS service of the urban development plan “Source Road” of the municipality of Eberdingen, transform

Issued on 2021-01-10

WFS INSPIRE BPL Source Street details >

Development plan industrial park Kappelfeld — 1st change Open Data

The development plan contains the legally binding determinations for the urban planning system. In a

Issued on 2021-03-08

Development plan industrial park Kappelfeld — 1st change details >

XPlanung dataset BPL “Sailerstraße 2” Open Data

The development plan (BPL) contains the legally binding determinations for the urban planning order.

Issued on 2021-01-28

XPlanung dataset BPL “Sailerstraße 2” details >

WFS XPlanung BPL “Thalrain II Roof Structures” Open Data

WFS service of the development plan “Thalrain II roof structures” of the municipality of Wimsheim fr

Issued on 2021-04-30

WFS XPlanung BPL “Thalrain II Roof Structures” details >
Build on reliable and scalable technology
Revolgy LogoAmazon Web Services LogoGoogle Cloud Logo
FAQ

Frequently Asked Questions

Some basic informations about API Store ®.

Operation and development of APIs are currently fully funded by company Apitalks and its usage is for free.
Yes, you can.
All important information such as time of last update, license and other information are in response of each API call.
In case of major update that would not be compatible with previous version of API, we keep for 30 days both versions so you will have enough time to transfer to new version. We will inform you about the changes in advance by e-mail.

Didn't find the API you need?

Let us know and we will figure it out for you.

API Store provides access to European Open Data via scalable and reliable REST API interface.
Copyright © 2024. Made with ♥ by Apitalks