Jul

30

Lance Winslow asked:




Many mobile auto detailers and car washes use filtrated or water conditioning systems to insure no water spots on the vehicles they clean. It improves the process and speed of cleaning and allows for superior results. Some go with simply a water softening unit, others opt for a de-ionization system. If you choose to go with de-ionizing tanks, you should also try to trade services. De-I is four times the cost but it brings hardness under 1.5 gpg.

Culligan Industrial Water Services is the largest on-site delivery water company in Southern California and the Western States. They offer both soft water tanks and de-ionized units. They can deliver to the mobile detailer or car wash operators home or can be picked up at the Culligan water treatment center if the tanks are truck mounted. Either way Culligan employees lift the tanks due to liability problems that are created with the customers. Two de-ionized tanks weigh about 180-250 lbs and a good water softener tank weighs 150 lbs.

If the tanks are truck mounted, you’ll have to go to the center because Culligan usually is not on any special schedule. If they deliver to the home, they will hook up the new tank for you and take the old tank back to their plant for recharging. Sometimes a Culligan route person from their Industrial Services Division will know the contact name for an industrial user of de-ionized or R.O. water. One that doesn’t need all the water they make. They will also know if that user has a storage tank and if the tank has a spigot.

It is very important to continually check to make sure your water purification vendor is giving you what you are paying for. Every once in a while you’ll get a bad tank. It happens more often with De-I than softeners but both should be monitored.

How Do You Monitor?

Well, any pool man will tell you that no two test kits read the same and price isn’t the only distinguishing factor. If you’re from Missouri, the ‘Show Me’ State, you may even wish to test your test kit. For our purposes, we just want to get close. If the water is bad it will show up on the cars you wash. But you should test the water before it goes in the tank. If the water going into the tank is good, but the cars are spotty or filmy, it could be your tank has crud in it, leaves, debris, etc. You should flush your tank and see if this solves the problem. Use this procedure when doing tank flushing.

Tank Flushing

There are two ways to clean out a tank. The first is easy. Drive over to a fellow mobile detailers house. Drain your tank and use his/her steam cleaner/pressure washer to blast it out. The second way is to go to a pool supply store and pick up some shock treatment chlorine tablets. This stuff works great. Fill up the tank one-half way with water and dump in one to two pellets. You should do this just before you go to a steam cleaning job, if you have a hot water unit. Cleaning concrete is the best because the acid in the shock treatment will also aid you in cleaning the concrete. Under no circumstances should you wash any cars until all the water is gone and another full tank full has been used. When we say no cars, we mean your car wash or mobile detailing rig also. If you forget and spray a car or windows in the shopping center, dry them immediately. Every thing should be okay. Then throw away the towels. Otherwise, these towels will disintegrate on the other towels and you will leave lint on every car you wash the next day.

If you just notice a little algae starting to form, take a regular sized cup from Burger King, fill it to one-third with Clorox and pour it in the full tank at the beginning of a work day and that should take care of it. Don’t worry, it won’t affect the quality of the car wash very much. It would especially be okay if you were washing fleets of trucks that day. You can then check the water in the tank by a method called titration or use little test strips you can dip in the tank. De-ionized water is far superior to water softener systems and a little better than lower end reverse osmosis systems that a mobile detailer might purchase to make water at their shop or home. Think on what might be the best water strategy for you.

concrete storage tanks

Jul

30

Caron J Rose asked:




Industrial oil tank cleaning requires the cleaning of tanks and vessels in a way that is safe and efficient. Increasingly, the industry has moved away from using man power to perform these duties, which can be a hazardous and unpleasant task, to using mechanised equipment.

Sludge and scale tends to build up in oil tanks and vessels over time. It reduces the efficiency of the tanks and causes a problem for the smooth running of the plant. This means that industrial oil tank cleaning needs to be performed on a regular basis to keep the build up under control.

Vacuum transfer systems and specialised tank cleaning heads combined with a range of pumping solutions have largely done away with the need for man entry when cleaning industrial oil tanks. This has meant a safer working environment for all concerned, as well as maintaining the high standard of cleaning expected in the industry.

Vacuum transfer systems can be likened to giant household vacuum cleaners in a way. They perform a similar task, but the power of suction used is such that they are capable of moving liquids and large pieces of debris as well as sand, sludge and other materials, over long distances.

The material and liquids extracted by vacuum transfer systems are usually pumped into mobile containers that can be transported to licensed holding areas. The companies that have need of industrial oil tank cleaning usually contract this kind of work to expert specialists who have all the proper and necessary machinery and equipment, as well as the trained and experienced personnel to do the job.

Removing scale from the interior walls of a tank usually means making use of tank cleaning heads. These are devices that are water driven under high pressure. Ultra high pressure water jets can be directed with precision on to the scale, which is then removed and the underlying skin of the tank cleaned as well.

The tank cleaning heads can usually revolve as well, which allows them to seek out every crevice and awkward to reach places. This is the kind of work that would be difficult, sometimes impossible, for a man to do, and it also means that there is a much greater safety level involved all round.

There are often times, however, when industrial oil tank cleaning is best carried out by trained personnel. The operators need to be highly experienced in this kind of work, and the procedure needs to be carefully monitored throughout the entire operation.

When there is man entry into a confined space there needs to be a team effort to achieve the result. The person or persons who enter the tank normally wear protective clothing as well as breathing apparatus. On the outside of the tank there are trained operators who can provide the level of support required, and who know exactly what to do in the event of something going wrong.

Industrial oil tank cleaning is a highly specialised task. It requires equipment and machinery that are maintained in excellent working order at all times, as well as a trained and experienced team of professional operators.

concrete storage tanks

Jul

29

Jonathon Hardcastle asked:




Bolted tanks are well-known for their long-term storage capacity. Welded steel tanks have their own advantages, but bolted steel tanks will stand the test of time. Bolted steel tanks have many commercial applications, including being used as silos for food storage. They are also used in industry for chemical storage. They can even be used for water storage on farms or as water tanks in rural cities.

Bolted tanks are superior to welded steel tanks because they comply with more government standards. They are more likely to meet the specifications imposed by the American Water Works Association and the National Fire Protection Association than other prefabricated steel models.

Installation of bolted tanks can also be cost saving. Many innovations have been made with regards to their construction, installation and their longevity. For example, it is not uncommon to see tanks that still store grain even though they are more than 50 years old. Bolted tanks were developed in the nineteen-hundreds for bulk grain storage, but now they can store almost anything for industrial purposes. This is a great improvement over concrete and side-welded tanks.

Bolted tanks have coatings that make them more effective for storage as well. It all started with the A.O. Smith Corporation, when they invented glass-fused-to-steel tanks. This is trademarked technology that essentially applies vitreos enamel to each side of a steel sheet. A.O. Smith was also able to develop lap joints that went along with the special coatings. This took these types of tanks from merely being able to hold grain to being able to hold liquids.

Now, bolted steel tanks can hold almost anything. They are easy to assemble, and with the enamel coating, they never need repainting. Roof systems can be customized – according to what is being stored, and they can be built on a concrete floor slab foundation. This kind of construction is the least expensive available. However, more than anything, bolted tanks are the easiest structures to maintain for industrial storage.

concrete storage tanks

Jul

29

Jul

28

Caron J Rose asked:




Sludge builds up in tanks and vessels over time. The sludge needs to be removed at regular intervals in order to maintain a smooth running operation. Sludge removal can be a hazardous task if performed manually. For this reason tank and vessel sludge removal is carried out remotely wherever possible, or with minimum man-entry in confined spaces.

A range of technologies have been developed for the oil and gas industry, as well as the chemical industry and others for sludge removal.

Jul

28

Ned D'Agostino asked:




When you think about steel water tanks, chances are you picture a large tank high in the air being used by a farm or ranch. But the truth is, steel tanks are the traditional water tanks that have been used for ages in the house. However with the advent of poly water tanks and concrete water tanks, they now have some serious competition. Still, they are in use everywhere in offices and in any place where you need a large amount of water.

There are a lot of advantages to using steel. They can resist fire and are termite proof as well. In addition to this, they are not at all affected by the harsh weather conditions. Their sturdiness is what still makes them popular. Even the plastic, fiberglass or poly tanks could not replace these tanks in terms of durability.

Steel tanks can be placed underground and set up to catch rainwater. Then with a simple pipe to your home you have an economical and conservation friendly way to use water from the sky.

But just because they are called water tanks, don’t be fooled into thinking that is the only use for them. Sometimes they are used to store chemicals that can eat through tanks made from other materials. And we even know of people who use them to store goods like canned food, bottled water, and blankets that they can access in case of an emergency.

These steel tanks are quite economical. So the pocket pinch can be little less if you decide this is the way you want to go. They will generally last as long as you need them to provided they are taken care of properly. Fifty to 60 years is not uncommon. They have system which can effortlessly dispose water whenever needed.

Steel water tanks are easy to install. In fact they can be installed very quickly. They are ready made tanks unlike the concrete ones. However it needs to be added that these tanks are preferably used as header tanks and not as reservoir tanks.

These water tanks are also very low on maintenance. But you need to make sure that you clean them periodically for health and safety reasons. The fact that they are painted with an anti corrosion paint inside the tanks protects them from corrosion and leaching so your water drinkable and safe if that’s what you choose to use it for.

You can find steel water tanks in just about any store that specializes in water storage. If you don’t have one near you, that’s not a problem. You can also locate plenty of dealers with a quick Internet search. In fact by doing this you’ll not only get a better selection, you’ll be able to read customer reviews to find out which tank is best for you. And you’ll be able compare prices to make sure you don’t overspend. And there’s no high pressure salesman there pushing you into something you may not need.

Steel tanks are available in various shapes and sizes so finding one that will fit nicely where you need it to should not be a problem. Overall steel water tanks are eco friendly and are not at harmful for anyone.

concrete storage tanks

Jul

27

Jul

26

Jul

26

Jul

25

Jul

21

Mark Annis asked:




Thousands of New Jersey businesses need to store petroleum products at their facilities, whether for heating, to fuel vehicles, for emergency generators, or a dozen other pressing needs. Today there are estimated to be in excess of 80,000 regulated commercial tanks in New Jersey alone. Most are underground, some above ground and, recently, some combining the best of both methods, the concrete vaulted tanks. In this article I will take a look at each approach for its strengths, weaknesses and cost factors.

UNDERGROUND STORAGE TANKS (USTs)

Historically, petroleum storage was literally driven underground by a variety of concerns centered around fire safety. Because of these concerns, and the regulations they spawned, the overwhelming majority of storage tanks in use today are underground tanks.

In the past five years the federal EPA and State Departments of Environmental Protection and Energy (DEPE) have formulated new construction criteria for both the installation of new tanks and the required upgrade of existing tanks.

With scheduled deadlines for these tank upgrades quickly approaching, tank owners are faced with some difficult economic decisions. The cost for tank and piping upgrades starts at $10,000, and, in most cases, retrofitting an existing steel underground storage tank is a short-sighted and expensive undertaking. Due to variable water tables and the predominance of clay and silt soils, both vapor monitoring and continuous groundwater monitoring are impractical, if not impossible, and in all cases will only alert a tank owner of a leak after the damage has occurred.

With these concerns complicating the upgrade, the most effective solution, if we stay with conventional underground storage, is often complete replacement of a given storage tank system This then expands the price range of a standard 2,000 gallon tank job to a minimum of $20,000. (triple this number for a 12,000 gallon tank).*

In addition to these basic construction costs, there are significant costs associated with simply maintaining and operating underground tanks. These expenses must also be considered when we evaluate the total project cost. For purposes of comparison, let’s look at these costs over a 10-year period of 12,000 gallon UST ownership in the State of New Jersey.

Right up front, we have the NJ DEPE’s registration requirement which commands a SI00 annual fee. While fees may certainly change from year to year, it is a safe bet they will not decrease. Over a 10-year period, this adds minimally SI000 to the cost of the project.

Then there is the cost of insurance. The NJ DEPE technical requirements N.J.S.A. 58:10A, effective 9/90, lay the groundwork for UST owners to carry their own insurance against leaks and discharges. Chapter 14 of this regulation, which has not yet been released, spells out the specifics of such insurance. When the insurance industry completes its research on the risks associated with UST insurance and prepares a product to cover UST owners, it appears likely that such coverage may be mandatory – another significant operating cost.

Currently, contractors’ pollution liability insurance is available, and many installation firms carry it. When a firm which performs 20 sizable installations in one year pays S50,000 for the pollution liability portion of its insurance program, it follows that each installation will be expected to carry a prorated share of the burden. Or $2500.**

Annual testing of the tank’s anticorrosive protection system is another cost which must be added to the equation. A $400 yearly maintenance/service contract which includes an inspection of the protective system and periodic water pumpouts is a necessary investment and adds S4000 to the long-term operating costs of our new UST.

Finally, as with any long-term ownership of a capital item – especially one with delicate electronic monitor sensors and controllers – we must look at the devalued worth of the item after wear and tear, obsoletion, and depreciation. This loss must be figured into our equation as well.

Adding all these factors together, the total cost of our hypothetical 10-year UST ownership, including the initial system construction, amounts to approximately $90,000.

Certainly, there must be less expensive options.

ABOVE-GROUND STORAGE TANKS (ASTs)

Above-ground storage tanks have been around for some time and are commonly used for fuel storage. Their applications vary from the small 275 gallon free-standing residential basement tanks to massive compounded field-erected storage silos.

ASTs are currently receiving much attention and interest. They are completely exempt from NJ DEPE requirements, including requirements for registration and insurance. This freedom from restriction coupled with relative ease of AST installation, reduces the ten-year cost of ownership to one half that of a comparable UST.

There are however, drawbacks to the ASTs as well.

First, to safeguard the tank area in the event of an overfill or a rupture of some sort, the AST should be diked or placed inside a second tank system. Second, an open dike can fill with rain water and possibly rust from the inside out. Third, exposure to the elements will accelerate corrosion of the tank as well as the dike.

A brush-blasted white epoxy-painted. Diked AST with either a shed roof or rainshields is the state of the art in ASTs, but the fact remains that the unsightliness of the tank, plus its size, can be a major drawback.

For the storage of gasoline there is a potential vapor hazard with ASTS. Because of this, they are prohibited by NFPA 30 in some situations. The effects of cold temperatures on the viscosity of fuels must also be addressed. Often, this requires the installation of steam coils or electric heaters.

But the largest drawback for the application of ASTs over USTs is the zoning hurdle.

USTs are exempt from BOCA codes while any above-ground construction over 100-foot square must obtain site plan approval in most communities. If the ownership is corporate, such approval must be presented by legal counsel. This process involves public hearings with mandatory notice to neighbors within 200 feet of the property line. Unsightliness of the AST may become a minor sticking point as more significant concerns such as environmental impact and overall nature of the owner’s operation come under the scrutiny of often hostile neighbors.

The process of gaining AST approval can become quite costly, bringing the upper end of costs plus maintenance of our 12.000-gallon project to $55,000. This, of course, is all contingent upon actually winning a zoning board’s resolution allowing the project to proceed.

VAULTED STORAGE TANK SYSTEMS (VSTs)

It is my premise that the vaulted storage tank system, our third tank alternative, offers a combination of the best features of USTs and ASTs. In VSTs, the primary tank is completely surrounded by an impermeable concrete enclosure. Designed in such a way that the primary tank is completely inspectable, VSTs are exempt from DEPE registration and regulation, yet they can be installed below grade and are therefore exempt from municipal planning board and zoning approval. And finally, when all the long-term operating costs are factored in, VSTs can be installed at a significantly lower cost than conventional USTs.

Historically, VSTs have been around for a long time in the form of burial vaults, septic tanks, and meter pits. More recent applications include optical tele

Jul

20

Jul

20

Eoin McDonnell asked:




In order to check concrete strength on site to ensure the batch meets the specified strength it is essential that the cubes are made to the correct standard. The cubes must be made in accordance with British Standard (BS) 1881:1983 Testing Concrete.

Equipment necessary:
Mould for making test cube
Spanners
Scoop
Steel float or trowel
Compacting bar
Shuttering Oil
Curing tank
Bucket to collect sample

As soon as the truck arrives on site a sample should be taken prior to any water being added to the mix. Take the sample to your designated area set aside for making the cubes. You should already have assembled the moulds so that you can immediately start to fill them while the concrete is still workable. It is also a good idea to have coated the inside of the moulds with shuttering oil to enable easy disassembly later.

Generally for each concrete sample 3 moulds should be made in order that the concrete can be tested after 7 and 28 days and the 3rd mould can be held as a spare.

Using the scoop, fill each mould up to about a third full and compact the concrete with the compacting bar with uniform strokes over the area of the mould. Generally up to 35 strokes are necessary to fully compact and ensure there are no air voids but be careful not to over compact as this may segregate the aggregate from the cement.

Next Fill the moulds up to about two thirds full and repeat the necessary compaction before filling to the top and compacting again. Once the filled cube moulds are sufficiently compacted finish the surface of the concrete with the trowel and clean the excess concrete from the mould.

Ensure the individual cubes are identifiable with appropriate labels which should at the very minimum show the date, time and cube ID number.

Once the cubes are cured they should be covered with a damp mat and stored for 16 to 24 hours in an area where the temperature is between 20 and 30 degrees celsius.

Once the necessary time has passed and the cubes have achieved the necessary strength to be de-moulded without damaging the sample, they should be de-moulded, labelled with a marker or crayon and placed in the curing tank at a temperature of 27-30 degrees celsius until they are ready to be tested

Once de-moulding is complete the moulds should be cleaned, reassembled and made ready for the next set of samples.

concrete storage tanks

Jul

19

2lbin asked:


Wall Tap Sizes: Up to 120 IFT’s wall tapping assemblies are used for hot tapping onto concrete walls, concrete storage tanks, and large diameter concrete conduits where a backing draw plate is impractical. IFT can manufacture any size contour to match your needs with any size outlet through 120″, in 125, 150, and 300 lb. classes. Los Angeles, CA: Corp. 800-221-3332 • Nashville, TN: 615-507-4884 • Norfolk, VA: 757-285-1746

concrete storage tanks

Jul

19

Jul

19

Calwin Michell asked:




As most tanks including underground storage tanks are made of metal, they usually face the problem of corrosion. This tends to act as a barrier in operations and functioning. Hence, it is vital to pay attention to their maintenance and upkeep at regular intervals.

Cathodic protection methods and techniques prove very beneficial for underground tanks. It gets the metal to work as an electrochemical cell. This helps in prevention of major cracking of steel or metal pipelines and tanks. These methods get the metal to an immunity stage by reducing its possible level of corrosion.

storage tank, pipes, steel piers and other metal tanks must need regular inspection. The protection techniques conducted on a regular basis assure that storage tanks are suitable for operations. Since such storage tanks are heavy duty they do tend to ware off if not maintained.

As these pipes or tanks, especially when they are located underground, come in contact with the soil and other particles, they are affected and are corroded. Cathodic protection is a procedure to safeguard such tanks from corrosion.

While undergoing such procedures, it is essential that the staff undertaking it have profound knowledge in this field and is honest and sincere to their work. Even the slightest error can cause trouble in the future.

This method of tank protection and maintenance is far more reasonable and if companies can undergo such protection programs on a regular basis, they can surely look forward to better performing and longer lasting underground tank. So do not let the problem prevail, but look to solve it at the earliest.

concrete storage tanks

Jul

18

SpecialtyProductsInc asked:


SPI Polyshield HT™ Polyurea – High Tensile strength polymer for primary containment on concrete storage tanks.

concrete storage tanks

Jul

18

Jul

18

Calwin Michell asked:




When it comes to underground storage tanks, there is a great deal of maintenance to be looked into. One must consider all the important steps and procedures when inspecting underground tanks.

As it is clearly known that the performance and functioning of these underground storage tanks is highly dependent on their inspection, without tank inspections being carried out on a regular basis, performance may be compromised on.

Although the equipment and machinery are inspected on a periodical basis for checking manufacturing shortcomings, they must also be inspected and serviced in order to get them up and running without problems. Any damages can also be rectified during tank inspection process. As these tanks are usually located underground, it makes it difficult for them not to be affected. The steel and metal corrosion possibilities are relatively high. Methods that involve ultra sonic and X-rays also prove very beneficial when it comes to underground storage tank inspecting methods.

Inspection of these tanks can be done the manual way or with the help of an electronic robot. The electronic manner is much easier as it clings to the wall. However, if you are looking to examine tank interiors then this would not be a preferable option. There is a huge amount of radioactive waste that is stored in such tanks. Hence, as these tanks age, their leakage becomes an inevitable issue of concern.

Regular tank inspections are a necessity in order to ensure thorough performance and long shelf-life. Their regular inspection provides an assurance of their upkeep and maintenance.

concrete storage tanks

Jul

17

Jul

17

Lance Winslow asked:




If you own a power washing company, then you know that cleaning concrete is a very good way to make money, and since it is a repetitive type service it surely makes sense to sell accounts with property management companies and large real estate holding companies. But what do you do in a recession when the commercial property sector is tanked, and how do you stay efficient and still make money?

The first thing a property management company wants to do is to lower the frequency of service, that is to say have you come every two months rather than twice a month. This means the concrete will be much dirtier during each visit and yet the company hiring you most likely also wants a break in price otherwise, well, they will cancel the account and hire someone else.

During a recession there are many people who are willing to work for peanuts who’ve been laid off and they do not mind working in the middle of the night cleaning concrete with some old steam cleaner they bought off Craig’s List. Still, if you have the right equipment you can indeed lower the cost and the frequency of service and still make money. How so you ask?

First, I recommend a good solid hot water pressure washer with 7-8 gallons per minute that can run a hydro-twister type cleaning machine full-tilt and with hot water, as this will cut your cleaning time down to half the time. Also you need it on a trailer with hose reels for the pressure washer and one to be constantly filling a water storage tank.

This allows you to be constantly working without having to stop. The higher power machine means your ‘cleaning unit’ equations are nearing the top of the hyperbolic curve and you can win the game, lower your cost and beat the competition, so please consider all this.

concrete storage tanks

Jul

16

Steve A. Parker asked:




Wastewater treatment facilities often require the highest-performing anti-corrosive coatings, particularly in wastewater tanks and containers, because of the severely corrosive nature of many elements and chemicals used in treating wastewater. It often takes a special kind of anti corrosive coatings to combat these harsh corrosive elements and maintain tank longevity. What are the most common sources of corrosion in wastewater tanks? Here are a few:

1. Chemical and biological elements

In sewage treatment procedures, chemical and biological elements are introduced inside the storage tank and allowed to react with each other. This subjects the tank’s concrete material to attacks from acidic by-products. Sulfate attacks, in particular, cause the concrete to expand, while carbonation causes shrinkage, contributing to overall concrete degradation.

2. Extreme change in temperatures

In treatment facilities often exposed to extreme and alternating hot and cold conditions, concrete surfaces may degrade due to the continual exposure to the freezing and thawing process.

3. Abrasive elements

Flowing sewage water may contain rocks, sand or solid materials that strike the inner concrete surface of the tank, causing wear and tear through time. The failure of anti corrosive coatings to protect the tank from this abrasive damage hastens surface degradation.

Repairing Corrosion in Sewage Tanks

When anti corrosive coatings within the storage tanks fail, facility managers must follow the following remediation guidelines below:

1. Assess the structural condition accurately

A thorough inspection of the structure is needed to identify whether or not progressive corrosion is indeed taking place, taking into account the tank’s history. A visual inspection of the tank’s condition is also important, and this should include the condition of the anti corrosive coatings previously applied.

2. Determine the extent of corrosion

Skilled anti corrosive coatings contractors can conduct detailed data gathering to determine the severity of corrosion. A surface sampling may be conducted, as well as some tests to determine which areas of the tank suffer from coatings failure. Knowing the extent of coatings failure and the severity of corrosion will provide a sound analysis and a priority plan to repair the corrosion problem.

3. Come up with an action plan for repair

The repair plan should include freeing the surface from contaminants through blast cleaning, to increase surface profile and porosity. In cases of voids and air pockets, filler materials should be injected into the surface to create a smooth surface. The substrate barrier may include fast-setting cement-based materials and elastomeric urethane based linings. The anti corrosive coatings system should be applied following manufacturer’s data sheet, and should be chosen for its high resistance to toxic chemicals and ease of application, due to the peculiar demand of wastewater tanks.

4. Setup a continuous and sustainable corrosion monitoring and remediation plan

Corrosion is always an ever-present menace particularly in wastewater treatment plants. it is important that a regular monitoring and remediation plan should be established in the facility to avoid costly repairs. Periodic inspections can improve early detection and timely remediation of corrosion. An SOP on tank repairs and maintenance, one designed for easy implementation, should also be put up, and should involve detailed surface preparation, coating application, post-curing procedures, and the like.

Wastewater treatment tanks may pose great challenges in corrosion repairs, but early diagnosis, a clear identification of the problem, and an accurate intervention plan can go a long way in preventing corrosion from recurring at high costs.

concrete storage tanks

Jul

16

Jul

15

Jul

14